| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-03-18 | implement function to check usb connection | microDev | |
| 2021-03-15 | run code formatting script | microDev | |
| 2021-02-11 | merge from upstream; complicated webusb merge | Dan Halbert | |
| 2021-02-08 | wip | Dan Halbert | |
| 2020-11-24 | some API renaming and bug fixes; fix docs | Dan Halbert | |
| 2020-11-23 | working, but need to avoid deep sleeping too fast before USB ready | Dan Halbert | |
| 2020-11-22 | wip | Dan Halbert | |
| 2020-11-21 | wip: ResetReason to microcontroller.cpu | Dan Halbert | |
| 2020-10-27 | More API changes | Scott Shawcroft | |
| 2020-09-17 | supervisor: Improve serial connection detection | Jeff Epler | |
| These changes remove the caveat from supervisor.runtime.serial_connected. It appears that _tud_cdc_connected() only tracks explicit changes to the "DTR" bit, which leads to disconnects not being registered. Instead: * when line state is changed explicitly, track the dtr value in _serial_connected * when the USB bus is suspended, set _serial_connected to False Testing performed (using sam e54 xplained): Run a program to show the state of `serial_connected` on the LED: ``` import digitalio import supervisor import board led = digitalio.DigitalInOut(board.LED) while True: led.switch_to_output(not supervisor.runtime.serial_connected) ``` Try all the following: * open, close serial terminal program - LED status tracks whether terminal is open * turn on/off data lines using the switchable charge-only cable - LED turns off when switch is in "charger" position - LED turns back on when switch is in Data position and terminal is opened (but doesn't turn back on just because switch position is changed) | |||
| 2020-07-27 | Fix several type hints | Taku Fukada | |
| 2020-07-03 | Fixed init formatting | dherrada | |
| 2020-07-03 | Made most of the requested changes | dherrada | |
| 2020-07-02 | Removed all 'self, )' | dherrada | |
| 2020-05-12 | Swap sphinx to autoapi and the inline stubs | Scott Shawcroft | |
| 2020-05-12 | Did struct, supervisor, terminalio | dherrada | |
| 2018-12-30 | Remove nRF52832 support | Dan Halbert | |
| 2018-10-09 | Move the docs next to the implementation | Scott Shawcroft | |
| 2018-10-09 | Added Documentation for the serial_bytes_available attribute | ATMakersBill | |
| 2018-10-09 | replacing change to input() with separate method to check for USB Serial input | ATMakersBill | |
| 2018-04-06 | supervisor/Runtime: updated documentation for 'no disconnect' | sommersoft | |
| 2018-03-09 | 1 more sphinx fix; added '.. class::' constructor | sommersoft | |
| 2018-03-09 | sphinx fix; incorrect currentmodule ref | sommersoft | |
| 2018-03-09 | atmel-samd: changed Status to Runtime; instituted runtime singleton | sommersoft | |
