Scott Shawcroft
|
7e69d30c02
|
Fix nRF PulseIn
|
2020-04-03 14:22:56 -07:00 |
|
Scott Shawcroft
|
8fe512c7e9
|
Merge remote-tracking branch 'adafruit/master' into lower_power
|
2020-03-31 15:13:58 -07:00 |
|
Scott Shawcroft
|
8a5d3cd6c4
|
Add exception on small buffer and fix Connecion WRITE handling
|
2020-03-25 17:41:47 -07:00 |
|
Scott Shawcroft
|
3551b769a2
|
Fix connection handle tracking in PacketBuffer when a server.
|
2020-03-25 13:31:18 -07:00 |
|
William Moser
|
c961ed9025
|
Added 31250 and 56000 to baudrate_map in UART.c, to parallel definitions in nrfx/mdk/nrf*_bitfields.h files
|
2020-03-24 13:25:02 -04:00 |
|
Scott Shawcroft
|
76ca13b6ed
|
Fix SAMD51 pulsein
|
2020-03-13 17:21:15 -07:00 |
|
Scott Shawcroft
|
48b5f2a384
|
Initial work on SAMD
|
2020-03-13 11:16:41 -07:00 |
|
Scott Shawcroft
|
affd3fcc2a
|
Clear the pending IRQ in the NVIC as well.
|
2020-03-13 11:16:38 -07:00 |
|
Scott Shawcroft
|
00d5f63e7c
|
Hopefully fix PulseIn
|
2020-03-13 11:12:31 -07:00 |
|
Scott Shawcroft
|
ed5cdd7e09
|
Hopefully fix flash flush and hopefully audio as well.
|
2020-03-13 11:12:31 -07:00 |
|
Scott Shawcroft
|
418333979a
|
Fix autoreload, neopixel, monotonic_ns and sleep w/o SD
|
2020-03-13 11:12:31 -07:00 |
|
Scott Shawcroft
|
6f60afe8c5
|
First try at lowering the power consumption
|
2020-03-13 11:12:30 -07:00 |
|
Dan Halbert
|
8435935429
|
update uses of assert_pin_free; remove redundant checks
|
2020-02-29 15:37:32 -05:00 |
|
Dan Halbert
|
b6206406de
|
new pin validation routines; don't use mp_const_none if NULL will do
|
2020-02-28 23:43:04 -05:00 |
|
Scott Shawcroft
|
28c7a1e9c3
|
Fix crash after empty REPL session
We were trying to reset bluetooth when it was off and then trying
to raise an exception without the heap.
|
2020-02-24 16:11:17 -08:00 |
|
Dan Halbert
|
f63b2c0d0c
|
use realloc instead
|
2020-02-21 17:36:15 -05:00 |
|
Dan Halbert
|
9cf46ec947
|
put neopixel_write buffer in root pointers
|
2020-02-21 08:44:25 -05:00 |
|
Dan Halbert
|
23d6a3dc1f
|
merge from upstream
|
2020-02-20 22:27:16 -05:00 |
|
Dan Halbert
|
634d246910
|
relicense nrf SPI.c to MIT
|
2020-02-20 16:00:21 -05:00 |
|
Dave Marples
|
24405cabaf
|
Edits as a result of review
|
2020-02-19 00:07:01 +00:00 |
|
Dave Marples
|
490a808bf6
|
Addition of stubs for rs485/CTS/RTS handling on non-implemented chips
|
2020-02-18 23:16:40 +00:00 |
|
Dan Halbert
|
e00b3269fe
|
use properly-sized SPI transactions
|
2020-02-12 15:04:19 -05:00 |
|
Dan Halbert
|
2e029d55fc
|
nrf: add SPIM3 support
|
2020-02-11 19:22:14 -05:00 |
|
Dan Halbert
|
005c4caf8c
|
fix function defs for compiler
|
2020-02-07 10:32:37 -05:00 |
|
Dan Halbert
|
857d8ab40a
|
improve time.monotonic_ns() accuracy from ms to us
|
2020-02-07 10:02:50 -05:00 |
|
Dan Halbert
|
a63f49cb83
|
Merge pull request #2592 from tannewt/add_extra_ble_error
Add another error message to BLE
|
2020-02-05 23:39:17 -05:00 |
|
Scott Shawcroft
|
72a1bdab30
|
Add another error message for extended advertisements at the same
time as scan response. The SD can't do it.
|
2020-02-05 15:56:17 -08:00 |
|
Dan Halbert
|
b6da2fa173
|
nrf: fix i2c frequency setting
|
2020-02-05 11:25:31 -05:00 |
|
Dan Halbert
|
be4e681d07
|
fix UICR check; do not use NULL for no MISO
|
2020-01-31 18:57:41 -05:00 |
|
Dan Halbert
|
4abd5f1f7b
|
increase max connections from 2 to 5
|
2020-01-31 14:58:23 -05:00 |
|
Dan Halbert
|
87f73e2729
|
track vm_used_ble better
|
2020-01-30 09:52:06 -05:00 |
|
Dan Halbert
|
68f9aee992
|
reset NeoPixels on CPB on soft reload
|
2020-01-23 20:16:31 -05:00 |
|
Dan Halbert
|
85dc4089b9
|
address review comments
|
2020-01-14 17:23:16 -05:00 |
|
Dan Halbert
|
0367ba7495
|
fix some typos and leftovers
|
2020-01-13 18:29:34 -05:00 |
|
Dan Halbert
|
2a75196aa3
|
merge from adafruit/circuitpython
|
2020-01-13 18:15:32 -05:00 |
|
Dan Halbert
|
4ad004f24e
|
put bonding to-do flags into Connection objects instead of using a heap-allocated queue
|
2020-01-13 17:52:32 -05:00 |
|
Dan Halbert
|
9e7f8743c2
|
fix CCCD bonding store; avoid excessive bonding writes
|
2020-01-12 23:32:51 -05:00 |
|
Dan Halbert
|
346ce3b73b
|
wip: HID bonding works!
|
2020-01-10 23:55:45 -05:00 |
|
Scott Shawcroft
|
6ea8d8a6c2
|
Merge pull request #2498 from dhalbert/optional-i2c-pullup-checking
Make requiring I2C pullups be optional
|
2020-01-10 11:42:44 -08:00 |
|
Scott Shawcroft
|
8708d3dc45
|
Merge pull request #2461 from jepler/urandom-hardfaults
Urandom hardfaults
|
2020-01-10 11:37:59 -08:00 |
|
Dan Halbert
|
9c167af17a
|
wip; redid flash writing to be compatible with SD
|
2020-01-09 17:40:02 -05:00 |
|
Dan Halbert
|
189f2d5f07
|
Make requiring I2C pullups be optional
|
2020-01-09 17:31:50 -05:00 |
|
Jeff Epler
|
1c6efb9e66
|
os.urandom: remove unneeded sleep
|
2020-01-08 16:48:17 -06:00 |
|
Roy Hooper
|
1caf6bd8d3
|
add missing .h file
|
2020-01-08 15:23:38 -05:00 |
|
Roy Hooper
|
e1c1e32ceb
|
address code review
|
2020-01-08 15:17:54 -05:00 |
|
Roy Hooper
|
4e040b0152
|
add reset of heap to board reset for nrf port
|
2020-01-08 15:15:27 -05:00 |
|
Roy Hooper
|
34c9e00f08
|
try (re)using the buffer in neopixel_write
|
2020-01-08 15:14:53 -05:00 |
|
Scott Shawcroft
|
7a94940c89
|
Replace magic number and add comment.
|
2020-01-08 11:01:43 -08:00 |
|
Jeff Epler
|
b3fb024301
|
nrf: Call into sd as many times as necessary to fill urandom request
Generating 51200 bytes in one go takes 4.966s, so that's a rate of about
10KiB/s.
|
2020-01-08 10:06:55 -06:00 |
|
Dan Halbert
|
390337b9a5
|
wip; compiles
|
2020-01-05 23:33:42 -05:00 |
|