circuitpython/shared-bindings
Jeff Epler 09f6919c93
Add ability to read VOLTAGE_MONITOR on Pico W
Because this must be treated like an in-use pin for all other purposes,
unfortunately a special case must be added in shared-bindings.

Multiple AnalogIn objects for VOLTAGE_MONITOR can be created (because
in use tracking isn't working) but this causes no harm.

Testing performed: Read the monitor, then imported wifi. When the
pin state was insufficiently restored, the second step would fail
with debug messages about do_ioctl timeout.

```
import analogio, board
a = analogio.AnalogIn(board.VOLTAGE_MONITOR)
print(a.value)
import wifi
```

Closes: #7020
2022-11-08 09:37:15 -06:00
..
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
wip
2022-10-27 22:42:04 -04:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-10-22 19:08:49 +05:30
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-10-03 21:56:11 -04:00
2022-10-13 09:53:33 +05:30
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-10-03 13:09:40 +01:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-10-06 13:18:19 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-10-13 09:53:33 +05:30
2022-09-30 11:18:13 -05:00
2022-10-04 08:28:48 +05:30
2022-09-30 11:18:13 -05:00
2022-11-07 13:51:58 -06:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-05-27 12:59:54 -07:00