v3.0.0-rc.1 (Photon/P1/Electron/Argon/Boron/B SoM/B5 SoM/Tracker)
Pre-release
Pre-release
avtolstoy
released this
22 Jan 18:21
·
683 commits
to release/v3.x
since this release
Device OS 3.0.0-rc.1 Release Candidate is available in the Web IDE, Particle CLI and Workbench for (Photon/P1/Electron/Argon/Boron/B SoM/B5 SoM/Tracker).
Released on January 22nd, 2021
See documentation about Device OS versions, their current state, upgrades and downgrades here.
3.0.0-rc.1
FEATURES
- [Cellular] Send modem firmware version to the cloud as part of the system describe message #2265
ENHANCEMENTS
- [Gen 3] Custom logging categories for AT parser and GSM 07.10 multiplexer to differentiate between cellular modem and ESP32 on Tracker platforms #2267
- [Tracker] Reduce code size of GSM 07.10 multiplexer implementation making sure that ESP32 and cellular NCP client use the same template variant of it #2267
- [Electron] Speed up modem power-on #2268
- [Tracker] Cache ESP32 NCP firmware version in non-volatile memory #2269
BUGFIXES
- [Boron / B SoM] Fix external SIM getting stuck in initialization #2263
- [BLE] Return
false
inBlePeerDevice::getCharacteristicByDescription()
if expected characteristic was not found #2266 - [Gen 3] Fix UART DMA RX transfer size issues causing DMA writes outside of the RX buffer #2264
- [Gen 3] Fix
ChannelStream::waitEvent()
timeout calculation #2267 - [Gen 3] Fix warm boot feature regression introduced in 3.0.0-beta.1 #2269
- [Gen 3] Disconnect from the server on OTAv3 update errors #2270
System Binaries (all devices)
https://github.com/particle-iot/device-os/releases/download/v3.0.0-rc.1/[email protected]
Programming and Debugging
You can view specific programming and debugging notes for this version of firmware here.