Skip to content

Add audiobusio to the Support Matrix in the doc #448

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
dhalbert opened this issue Nov 18, 2017 · 3 comments
Closed

Add audiobusio to the Support Matrix in the doc #448

dhalbert opened this issue Nov 18, 2017 · 3 comments
Milestone

Comments

@dhalbert
Copy link
Collaborator

http://circuitpython.readthedocs.io/en/2.x/shared-bindings/index.html

@tannewt tannewt added this to the 3.0 milestone Nov 20, 2017
sommersoft added a commit to sommersoft/circuitpython that referenced this issue Dec 30, 2017
shared-bindings/index.rst: added `aduiobusio` to Support Matrix. Used `audiobusio/_init_.c` to verify applicable ports; SAMD21 was the only one listed...ESP8266 wasn't. This fixes issue adafruit#448.
@sommersoft
Copy link

sommersoft commented Jan 1, 2018

@dhalbert in reference to the comments on PR #503, is this along the lines of what you're looking at moving to? Kind of a middle ground of the current table, and listing only exceptions of unsupported ports.

This is going off the current list, and carbon copying SAMD51 to current SAMD21 support (which isn't an accurate future state given 51's higher mem capacity). Its right at 50/50 for supported/unsupported, so a toss-up between current style and exception-only style IMO.

I'm going to drop this into my fork on the 3.x branch... EDIT: conflation error; no 3.x branch, only a couple 3.0.0 tags. So, I'll just hold it local for now.

Support Matrix
---------------
**All Supported** means the following ports are supported: SAMD21, SAMD21 Express
(SAMD21X), SAMD51, SAMD51 Express (SAMD51X), and ESP8266. [nRF5x to be added later]

=================  ===============
Module             Supported Ports  				
=================  ===============
`analogio`         **All Supported**
`audiobusio`       **All SAMD/SAMDX**
`audioio`          **SAMD21X, SAMD51X**
`bitbangio`        **SAMD21X, SAMD51X, ESP8266**
`board`            **All Supported**
`busio`            **All Supported**
`digitalio`        **All Supported**
`gamepad`          **SAMD21X, SAMD51X**
`math`             **All Supported**
`microcontroller`  **All Supported**
`multiterminal`    **ESP8266**
`neopixel_write`   **All Supported**
`nvm`              **SAMD21X, SAMD51X**
`os`               **All Supported**
`pulseio`          **All SAMD/SAMDX**
`random`           **All Supported**
`storage`          **All Supported**
`struct`           **All Supported**
`supervisor`       **All SAMD/SAMDX**
`time`             **All Supported**
`touchio`          **All SAMD/SAMDX**
`uheap`            **Debug (All)**
`usb_hid`          **All SAMD/SAMDX**
=================  ===============

@dhalbert
Copy link
Collaborator Author

dhalbert commented Jan 1, 2018

Yes, thanks, something like that. I'd say "Express" explicitly, instead of introducing a new abbreviation ("X").

sommersoft added a commit to sommersoft/circuitpython that referenced this issue Jan 4, 2018
shared_bindings/index.rst: updated Support Matrix format as discussed in PR adafruit#503 & Issue adafruit#448.
sommersoft added a commit to sommersoft/circuitpython that referenced this issue Jan 6, 2018
shared-bindings/index.rst: corrected term agreement/grammar for previous Support Matrix update. See PR adafruit#503 & Issue adafruit#448.
@tannewt
Copy link
Member

tannewt commented Jan 16, 2018

This is done. Thanks @sommersoft !

@tannewt tannewt closed this as completed Jan 16, 2018
sommersoft added a commit to sommersoft/circuitpython that referenced this issue Jan 16, 2018
shared_bindings/index.rst: updated Support Matrix format as discussed in PR adafruit#503 & Issue adafruit#448.
sommersoft added a commit to sommersoft/circuitpython that referenced this issue Jan 16, 2018
shared-bindings/index.rst: corrected term agreement/grammar for previous Support Matrix update. See PR adafruit#503 & Issue adafruit#448.
tannewt pushed a commit that referenced this issue Jan 18, 2018
shared_bindings/index.rst: updated Support Matrix format as discussed in PR #503 & Issue #448.

shared-bindings/microcontroller/Processor.c & .h: added UID lookup functionality for use with all ports. Fixes #462.
sommersoft added a commit to sommersoft/circuitpython that referenced this issue Jan 22, 2018
shared_bindings/index.rst: updated Support Matrix format as discussed in PR adafruit#503 & Issue adafruit#448.
sommersoft added a commit to sommersoft/circuitpython that referenced this issue Jan 22, 2018
shared-bindings/index.rst: corrected term agreement/grammar for previous Support Matrix update. See PR adafruit#503 & Issue adafruit#448.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants