Dan Halbert
9572f306d3
ATT WIP
2020-07-28 11:56:00 -04:00
Dan Halbert
f6f45c82a1
wip: ATT protocol
2020-07-23 18:54:26 -04:00
Dan Halbert
90ae1efa00
revamp ACLDATA reassembly
2020-07-17 21:28:24 -04:00
Dan Halbert
6494bbdc64
snapshot
2020-07-16 23:14:49 -04:00
Dan Halbert
b08b0264cc
back to working; check for extended advertising support
2020-07-15 09:46:13 -04:00
Dan Halbert
f6869c69c5
wip: advertising; not tested
2020-07-12 19:45:23 -04:00
Dan Halbert
f03045b97e
address working; improved pkt dump
2020-07-08 23:15:48 -04:00
Dan Halbert
a5ab2829eb
use zephyr include files; wip: compiles
2020-07-08 09:33:41 -04:00
Dan Halbert
11cb3e3b4b
hci skeleton done; not working yet
2020-06-30 23:19:40 -04:00
Dan Halbert
f879114c43
do HCI pin init in Python, not here
2020-06-26 19:27:05 -04:00
Dan Halbert
1bc2e979eb
wip; compiles; much commented out
2020-06-26 17:23:20 -04:00
Dan Halbert
57bac9a1fc
update submodules
2020-06-26 12:42:54 -04:00
Dan Halbert
3e616ccead
update submodules
2020-06-26 12:21:57 -04:00
Dan Halbert
759929c24a
hci early wip; refactor supervisor bluetooth.c for nrf: tested
2020-06-25 20:57:17 -04:00
Scott Shawcroft
bc4c74517a
Merge pull request #3034 from jepler/terminology-cleanup
...
M/S Terminology cleanup
2020-06-25 10:51:46 -07:00
Jeff Epler
66d031fc18
make translate and msgmerge
2020-06-25 11:44:42 -05:00
Jeff Epler
e7923c068e
docs: Explain our shift in terminology
2020-06-25 11:44:21 -05:00
Jeff Epler
103ad9966a
remove machine_i2c, machine_spi
...
This micropython code is not used in circuitpython
2020-06-25 11:44:21 -05:00
Jeff Epler
4f8b37042d
README: point at status badge for github actions, and right branch
2020-06-25 11:44:21 -05:00
Jeff Epler
d82292fa1f
README: Remove a statement that's not particularly true at the moment
2020-06-25 11:44:21 -05:00
Jeff Epler
3c11f6cc05
tests: Remove a test for micropython-specific SPI behavior
2020-06-25 11:44:21 -05:00
Jeff Epler
1d2cc0b968
I2CPeripheral: Rename class and its module
...
This is an incompatible change.
2020-06-25 11:44:19 -05:00
Jeff Epler
9737dd9c30
Scripts: Change wording for pseudoterminals
2020-06-25 11:42:23 -05:00
Jeff Epler
9110e36636
Use main/selected terminology in docstrings
...
Also copy some notes from busio docstrings to bitbangio docstrings
2020-06-25 11:42:23 -05:00
Jeff Epler
2a1c37cf8b
locale: Remove Language-Team lines that point nowhere
2020-06-25 11:42:23 -05:00
Jeff Epler
ce95b9379d
Refer to "main" branch of circuitpython
2020-06-25 11:42:23 -05:00
Jeff Epler
07eb7d653c
Merge pull request #3042 from kamtom480/gnss
...
Add gnss module
2020-06-25 11:08:40 -05:00
Jeff Epler
3abdf744d5
Merge pull request #3064 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2020-06-25 11:07:41 -05:00
Alvaro Figueroa
f552d854f4
Translated using Weblate (Spanish)
...
Currently translated at 81.9% (626 of 764 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2020-06-25 13:55:35 +02:00
Jeff Epler
076a96ccc6
Merge pull request #3046 from jepler/same51
...
Add basic SAM E54 support and SAM E54 Xplained board
2020-06-25 06:55:27 -05:00
Scott Shawcroft
d768d4d37a
Merge branch 'main' into gnss
2020-06-24 17:17:43 -07:00
Jeff Epler
87835c77e8
Merge pull request #3038 from jepler/compute-usb-devices
...
Compute USB_DEVICES instead of requiring it to be specified
2020-06-24 13:31:56 -05:00
Jeff Epler
bf460ddf25
supervisor.mk: Conditionally assign USB_DEVICES
...
This restores the ability to remove CDC and/or MSC, at the price of
giving up the new automatic check that USB_DEVICES is correct.
Since devices have to have CDC and MSC to be "CircuitPython",
this is not a facility that is going to be used by any in-tree drivers.
2020-06-24 09:44:45 -05:00
Kamil Tomaszewski
1537e7ae77
locale: update translate
2020-06-24 11:14:44 +02:00
Kamil Tomaszewski
ab4c09cea7
gnss: Add timestamp
2020-06-24 11:14:44 +02:00
Kamil Tomaszewski
3509dad5b3
gnss: Remove start and stop
2020-06-24 11:14:44 +02:00
Kamil Tomaszewski
c49f4bcc85
gnss: add a comment about the units
2020-06-24 11:14:44 +02:00
Kamil Tomaszewski
fc8908b6a4
locale: make translate
2020-06-24 11:14:44 +02:00
Kamil Tomaszewski
343f093ead
spresense: Add support for GNSS
2020-06-24 11:14:44 +02:00
Kamil Tomaszewski
84f424f631
gnss: Implement new library for GNSS
2020-06-24 11:14:44 +02:00
Jeff Epler
f232aef786
supervisor.mk: Compute USB_DEVICES; remove from boards and ports
...
Since Actions passed on the previous commit, where this computed value
was checked against the specified value (if any), this is no net change,
except that we no longer need to specify it for particular boards or
ports.
2020-06-23 12:59:01 -05:00
Scott Shawcroft
741e1d9828
Merge pull request #3043 from DavePutz/Issue-2865
...
Issue #2865 -Clean up after ctrl-c interrupt in sleep
2020-06-23 10:58:45 -07:00
Scott Shawcroft
f67b307371
Merge pull request #3045 from k0d/stm32_alignment_issue
...
Fixes issue with memory alignment in STM32
2020-06-23 10:54:08 -07:00
DavePutz
b80abf1a90
Update handing of a CTRL-C exception
2020-06-23 12:15:01 -05:00
Jeff Epler
93d3629da2
stm: Sort configuration options and make them all conditional
...
This makes them all overridable on the board level, tersely
2020-06-23 11:02:38 -05:00
Jeff Epler
0110463811
stm: Disable USB MIDI and most USB HID
...
.. it was not in the USB descriptors anyway (lack of enough endpoints?)
2020-06-23 11:01:36 -05:00
Jeff Epler
3f112d28e3
mimxrt10xx: Disable USB MIDI
...
.. it was not in the USB descriptors anyway (lack of enough endpoints?)
2020-06-23 10:57:32 -05:00
Jeff Epler
458eef052e
esp32s2: Disable USB MIDI
...
.. it was not in the USB descriptors anyway (lack of enough endpoints?)
2020-06-23 10:57:25 -05:00
Jeff Epler
38659b566c
atmel-samd: Finish disabling USB MIDI and/or HID on certain boards
2020-06-23 10:56:27 -05:00
Jeff Epler
d5074220a8
atmel-samd: Add SAM E54 Xplained board
...
Few peripherals are actually tested. However, USB, I2C and GPIO seem to work.
Most pins are silkscreened with the "PX00" style, so the board module
only includes the small number that are screened differently.
The default SPI, I2C, and UART are the ones on the EXT2 header. This is
arbitrary, but the I2C on this connector is shared with the on-board I2C
devices and the PCC header, making it the most versatile.
2020-06-23 10:41:48 -05:00