| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-09 | RGBMatrix: Detect invalid bit_depth selection | Jeff Epler | |
| Closes: #3650 | |||
| 2020-10-26 | Fix lost board.SPI and board.I2C after explicitly deiniting them. | Christian Walther | |
| After calling board.SPI().deinit(), calling board.SPI() again would return the unusable deinited object and there was no way of getting it back into an initialized state until the end of the session. | |||
| 2020-10-15 | Add hostname validation | microDev | |
| 2020-10-14 | Update wifi hostname method | microDev | |
| 2020-10-13 | Add method to set custom hostname | microDev | |
| 2020-10-10 | rgbmatrix: update protomatter to 1.0.5 tag | Jeff Epler | |
| this is compile-tested on stm32f405 feather matrixportal nrf52840 feather but not actually tested-tested. | |||
| 2020-10-09 | Merge pull request #3501 from hierophect/esp32-analogin | Scott Shawcroft | |
| ESP32S2: Add AnalogIn | |||
| 2020-10-07 | Replace _bleio.ConnectionError with the native version | Scott Shawcroft | |
| Replace uses of _bleio.ConnectionError with regular ConnectionError Fixes #3008 | |||
| 2020-10-06 | Merge pull request #3492 from hierophect/esp32-update-idf | Scott Shawcroft | |
| ESP32S2: move to official IDF submodule | |||
| 2020-10-06 | Remove logging from shared-bindings, fix translations, revert config target ↵ | Lucian Copeland | |
| macro | |||
| 2020-10-05 | Merge branch 'main' into esp32-analogin | hierophect | |
| 2020-10-01 | Merge branch 'main' into framebuffer-zero-size | Scott Shawcroft | |
| 2020-10-01 | Update shared-bindings/rgbmatrix/RGBMatrix.c | Jeff Epler | |
| Co-authored-by: Scott Shawcroft <scott@tannewt.org> | |||
| 2020-09-30 | Merge pull request #3450 from mdroberts1243/New_quirk_for_SH1107 | Scott Shawcroft | |
| New quirk for sh1107 | |||
| 2020-09-30 | Ran pre-commit locally | Mark Roberts | |
| 2020-09-30 | Change submodule, rework all includes | Lucian Copeland | |
| 2020-09-29 | canio.CAN: clarify read-only status of several properties | Jeff Epler | |
| 2020-09-29 | rgbmatrix: Check that the number of rgb pins is supported. | Jeff Epler | |
| Having zero RGB pins may not have been caught, nor having a non-multiple-of-6 value. Generally, users will only have 6 RGB pins unless they are driving multiple matrices in parallel. No existing breakouts exist to do this, and there are probably not any efficient pinouts to be had anyway. | |||
| 2020-09-29 | rgbmatrix: validate width= constructor parameter | Jeff Epler | |
| In #3482, @cwalther noted that, hypothetically, a zero byte allocation could be made in the RGBMatrix constructor. Ensure that width is positive. Height was already checked against the number of RGB pins if it was specified, so zero is ruled out there as well. | |||
| 2020-09-29 | canio: doc improvement -- don't needlessly call out deinit behavior | Jeff Epler | |
| 2020-09-29 | canio: actually drop the _error_count properties | Jeff Epler | |
| thanks @tannewt | |||
| 2020-09-29 | Allow the _state_count properties to be unimplemented | Jeff Epler | |
| This is the case on the SPI implementations MCP2515 and MCP2518. | |||
| 2020-09-28 | more doc improvements | Jeff Epler | |
| 2020-09-28 | can: RemoteTransmissionRequest: remove duplicate docstrings | Jeff Epler | |
| 2020-09-28 | Merge branch 'main' into New_quirk_for_SH1107 | mdroberts1243 | |
| 2020-09-28 | canio: remove stray remote_transmission_request method declaration | Jeff Epler | |
| 2020-09-28 | CAN: Use mp_obj_t insteaed of canio_message_obj_t, get rid of rtr field | Jeff Epler | |
| 2020-09-28 | canio: CAN.Match: improve how an unspecified `mask` is implemented | Jeff Epler | |
| 0 should actually indicate a "match everything" filter which you otherwise couldn't indicate with any single Match object, and an all-address-bits-set number should indicate a "match single address" filter. Use an optional/default None argument to do the job. | |||
| 2020-09-28 | canio: CAN.listen: rename argument to 'matches', reflecting that it is a ↵ | Jeff Epler | |
| sequence | |||
| 2020-09-28 | canio: RemoteTransmissionRequest: Split implementation, keep one structure | Jeff Epler | |
| This already begins obscuring things, because now there are two sets of shared-module functions for manipulating the same structure, e.g., common_hal_canio_remote_transmission_request_get_id and common_hal_canio_message_get_id | |||
| 2020-09-28 | canio: Correct type annotations of CAN.send, Listener.receive | Jeff Epler | |
| 2020-09-28 | canio: docs: fix how we refer to 'the listen method' | Jeff Epler | |
| 2020-09-28 | canio: Split RemoteTransmissionRequest to its own class | Jeff Epler | |
| It reuses most of canio.Message's implementation, and structure | |||
| 2020-09-28 | Listerner: read -> receive, drop readinto | Jeff Epler | |
| This prepares for creating a separate RemoteTransmissionRequest class | |||
| 2020-09-28 | Match: address -> id | Jeff Epler | |
| 2020-09-28 | canio: doc improvements | Jeff Epler | |
| 2020-09-25 | Merge pull request #3471 from tannewt/i2c_100k | Scott Shawcroft | |
| Change I2C default to 100khz | |||
| 2020-09-25 | Change I2C default to 100khz | Scott Shawcroft | |
| Greater that 100khz is technically out of the original spec. Background here: https://github.com/adafruit/Adafruit_CircuitPython_CLUE/issues/36 | |||
| 2020-09-25 | Print package if it exists for pin or module only if it does not | askpatricw | |
| 2020-09-24 | Mostly-working-version with comments | Mark Roberts | |
| 2020-09-23 | Merge pull request #3448 from hierophect/esp32-sd-fix | Scott Shawcroft | |
| ESP32S2 - Fix SPI's SD card issue, add pin protections | |||
| 2020-09-23 | Move missing pin warning to shared-bindings | Lucian Copeland | |
| 2020-09-22 | canio: fix read(), iterable bindings | Jeff Epler | |
| 2020-09-22 | canio: fix bugs in shared-bindings | Jeff Epler | |
| 2020-09-21 | Changes to compile cleanly | Mark Roberts | |
| 2020-09-21 | Initial commit bool column_and_page_addressing | Mark Roberts | |
| 2020-09-21 | canio: a few more stray _canios | Jeff Epler | |
| 2020-09-21 | Fix unintentional cross references | Jeff Epler | |
| 2020-09-21 | canio: rename from _canio | Jeff Epler | |
| This reflects our belief that the API is stable enough to avoid incompatible changes during 6.x. | |||
| 2020-09-21 | CAN.listen: block until a message comes in or timeout is reached | Jeff Epler | |
