Firmware Release Candidate v1.20.0.rc7
Pre-release
Pre-release
iwahdan88
released this
08 Feb 21:42
·
145 commits
to release-candidate
since this release
New Features
- Pymesh feature added from Pygo
Improvments
- Adding do_handshake for non-blocking sockets
- Gracefully handle EAGAIN return of Socket.write in AwsMQTT lib
- make openthread over lora a build-time configuration option (Author: @martijnthe)
- Added factory LTE modem reset option and method to check UE coverage
- New API in modusocket to get/set DNS servers
- Updated frozen Sequans modem upgrade scripts
- Improved PPP session suspend/resume mechanism with LTE modem
- Wifi AP mode on boot now is using only Default AP and SSID -> Initially the onboot wifi mode was using the ssid/pwd configured in pycom-config saved in flash which caused
inconvenience for some users when switching between Pybytes FW and other Base FWs since the AP would be brought up with same ssid/pwd. This is now removed and in next releases wifi config saved in flash will be improved for more efficiency and relaiability. - Updated Pybytes lib
Bug Fixes
- Fix an issue in cleaning up user threads during of soft-reset
- Fix issue causing Device crash when safe booting (CTRL-F) while BLE/Wlan enabled
- LTE module bug fixes
- Fix Makefile bug where SIPY FIPY and LOPY4 excluded secure boot
- Fixed crashinf Issue when LoRa/sigfox are initialized before LTE or Wlan
- Fixed Issue in SecureBoot mechanism that caused compilation error when Secure Boot is enabled
co-authored by: @Xykon cehlers@pycom.io and @martijnthe