Christian Walther
8889ac12e1
Add supervisor.set_next_code() function (prototype).
...
Part of #1084 .
2021-01-23 23:05:31 +01:00
Scott Shawcroft
10a44af536
Merge pull request #3980 from anecdata/reasons2
...
ESP32-S2 update docs to match code usage of IPPROTO_*
2021-01-21 15:16:55 -08:00
hierophect
f88a896c03
Merge pull request #3854 from hierophect/esp-tcpserver
...
ESP32S2: Implement TCP Server bindings
2021-01-21 17:25:14 -05:00
Scott Shawcroft
2b4ad1ed03
Fix warnings that come from -O3 (I think)
2021-01-20 19:16:56 -08:00
Scott Shawcroft
733094aead
Add initial RP2040 support
...
The RP2040 is new microcontroller from Raspberry Pi that features
two Cortex M0s and eight PIO state machines that are good for
crunching lots of data. It has 264k RAM and a built in UF2
bootloader too.
Datasheet: https://pico.raspberrypi.org/files/rp2040_datasheet.pdf
2021-01-20 19:16:56 -08:00
Lucian Copeland
287770f885
Merge remote-tracking branch 'upstream/main' into esp-tcpserver
2021-01-14 10:21:08 -05:00
anecdata
8febdee264
Rename to match WIFI_REASON. Also include specific error code in "Unknown failure" Exception.
2021-01-13 23:47:23 -06:00
anecdata
d1249fbe47
Include all reason codes.
2021-01-13 23:46:52 -06:00
Lucian Copeland
37a8c1c575
Complete non-blocking implementations, add socket close checking
2021-01-13 19:05:07 -05:00
anecdata
e703e06595
Update shared-bindings/socketpool/SocketPool.c
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2021-01-13 11:17:37 -06:00
Lucian Copeland
4cdb298a20
WIP of non-blocking calls
2021-01-12 15:05:28 -05:00
anecdata
f07dd487af
change IPPROTO_* comments to match usage in current shared-bindings and common-hal code
2021-01-12 13:49:50 -06:00
Jeff Epler
1ca29ec47c
Merge remote-tracking branch 'origin/main' into audioout-esp32
2021-01-12 09:23:07 -06:00
Scott Shawcroft
4db55652a3
Merge pull request #3964 from dhalbert/ble-timing-fixes
...
Round BLE timing values; fix timeout check
2021-01-11 16:52:14 -08:00
Scott Shawcroft
081249f796
Merge pull request #3944 from BennyE/wifi-authmode
...
esp32-s2: Adding authmode keyword
2021-01-11 16:05:28 -08:00
Scott Shawcroft
91245297e8
Merge pull request #3659 from iot49/msgpack
...
module msgpack
2021-01-11 15:22:39 -08:00
Dan Halbert
a397af9bdf
Round BLE timing values; fix timeout check
2021-01-10 13:16:19 -05:00
Dan Halbert
dd10c534c5
restore len(alarm.sleep_memory) and bool(alarm.sleep_memory)
2021-01-08 22:32:23 -05:00
Jeff Epler
30c6dd3f76
Merge remote-tracking branch 'origin/main' into audioout-esp32
2021-01-07 14:11:14 -06:00
BennyE
66d87782be
Adding authmode keyword
2021-01-06 23:52:30 +01:00
Scott Shawcroft
cdad59fbc2
Fix doc build with extra blank lines
2021-01-06 09:03:58 -08:00
iot49
1a82555803
Merge branch 'main' into msgpack
2021-01-05 11:19:11 -08:00
Bernhard Boser
90a299bb1e
added //| to (hopefully) get CI to pass
2021-01-05 11:17:09 -08:00
@brrzap
df4c028d29
_pixelbuf: error check in brightness setter ( fix #3753 )
2021-01-01 19:49:20 -05:00
microDev
0bad6110d4
update wake-alarm implementation
2020-12-31 02:44:20 +05:30
microDev
28ce5e8988
Merge branch 'main' into touch-s2
2020-12-30 22:44:22 +05:30
Jeff Epler
2cd377f1a7
audiobusio: Make PDMIn optional
2020-12-29 14:06:32 -06:00
Scott Shawcroft
c3396e4b49
Merge pull request #3868 from BennyE/wifi-enhancement-countrycode
...
esp32-s2: wifi enhancement to include countrycode
2020-12-28 11:49:41 -08:00
Dan Halbert
8061a2574d
Merge branch 'main' into pin_alarm
2020-12-23 22:05:02 -05:00
Dan Halbert
a11ad25727
BLE fixes
2020-12-23 16:39:27 -05:00
Scott Shawcroft
1fca297a2d
A couple sleep fixes
...
* Better messaging when code is stopped by an auto-reload.
* Auto-reload works during sleeps on ESP32-S2. Ticks wake up the
main task each time.
* Made internal naming consistent. CamelCase Python names are NOT
separated by an underscore.
2020-12-22 16:13:02 -08:00
Dan Halbert
d4e9eea397
mark alarm.wake_alarm during gc sweep
2020-12-22 08:11:01 -08:00
Scott Shawcroft
6347a3fcdb
Merge pull request #3812 from microDev1/ota-s2
...
Support for OTA update
2020-12-21 18:46:13 -08:00
Lucian Copeland
75620884e6
Fix stubs, recv_into error
2020-12-21 13:26:43 -05:00
Lucian Copeland
32736dd2c3
Implement server API
2020-12-20 17:12:03 -05:00
microDev
ecd7c0878e
expose wake pin parameter and more tweaks
2020-12-19 20:54:36 +05:30
Jeff Epler
6c4df5a8b4
adafruit_bus_device: Don't transmit STOP condition in write_then_readinto
...
Closes #3795
2020-12-18 11:13:54 -06:00
microDev
8eaf2b0c19
implement touch alarm
2020-12-18 12:54:36 +05:30
microDev
4512290ba0
Merge branch 'main' into ota-s2
2020-12-18 00:44:00 +05:30
microDev
4863413bc9
rename ota to dualbank
2020-12-18 00:34:56 +05:30
Dan Halbert
8f9cd7075e
Merge pull request #3752 from jepler/gcc10
...
build: Update to gcc10
2020-12-17 11:03:40 -05:00
Scott Shawcroft
1ad49d9a18
Add alarm.pin that wakes on pin level
...
Fixes #3787
2020-12-15 18:12:59 -08:00
Jeff Epler
3c4562c3ca
camera: Provide correct forward-declaration of camera_imageformat_type
...
This resolves the build error
```
arm-none-eabi-ld: build-spresense/libmpy.a(Camera.o):(.rodata.camera_imageformat_type+0x0): multiple definition of `camera_imageformat_type'; build-spresense/libmpy.a(__init__.o):(.rodata.camera_imageformat_type+0x0): first defined here
arm-none-eabi-ld: build-spresense/libmpy.a(ImageFormat.o):(.rodata.camera_imageformat_type+0x0): multiple definition of `camera_imageformat_type'; build-spresense/libmpy.a(__init__.o):(.rodata.camera_imageformat_type+0x0): first defined here
arm-none-eabi-ld: build-spresense/libmpy.a(Camera.o):(.rodata.camera_imageformat_type+0x0): multiple definition of `camera_imageformat_type'; build-spresense/libmpy.a(__init__.o):(.rodata.camera_imageformat_type+0x0): first defined here
```
2020-12-15 10:40:24 -06:00
Dan Halbert
e0afa32cfa
use RTC_DATA_ATTR; address review comments
2020-12-14 11:36:54 -05:00
BennyE
210c0ec89c
add country(code) to wifi network objects)
2020-12-13 13:32:12 +01:00
microDev
37ee5e683d
Merge branch 'main' into ota-s2
2020-12-12 05:25:46 +05:30
microDev
92098ca06b
update docs, implement suggested changes
2020-12-12 05:15:25 +05:30
Scott Shawcroft
344d3c59cb
Merge branch 'main' into msgpack
2020-12-11 11:10:30 -08:00
microDev
08e94e6a20
add more docs
2020-12-11 22:55:22 +05:30
Dan Halbert
39124b888b
doc fixes
2020-12-11 09:03:45 -05:00