v3.0.0-rc.2 (Photon/P1/Electron/Argon/Boron/B SoM/B5 SoM/Tracker)
Pre-release
Pre-release
·
598 commits
to release/v3.x
since this release
Device OS 3.0.0-rc.2 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 March 16th, 2021
Note: This is a Release Candidate and is not intended for production yet.
This is the second release candidate (RC) on non-LTS feature development branch (3.x). To learn more about our new LTS release line, read our blog post.
You can view information about Device OS versions, upgrades and downgrades here.
3.0.0-rc.2
FEATURES
- [Cellular] Battery presence detection when charging is disabled #2272
- Increase the maximum DTLS packet size and payload of the cloud primitives #2260
ENHANCEMENTS
- [Cellular] Update ICCID/IMSI to APN map with a new Kore ICCID prefix #2276
- Disable some of the elliptic-curves not in use to save flash space #2273
- [Cellular] Update LTE signal strength/quality parameters (RSRP/RSRQ) mapping to percentages #2285
- [Cellular] System power management improvements #2272
- [B5 SoM / Quectel] Improve warm and cold boot behavior #2300
BUGFIXES
- [Gen 3] Use
PIN_INVALID
when initializing SPI peripheral to avoid overriding the pin mode of the default CS pin on reinitialization #2275 - [Argon / Tracker] Make sure that ESP32 NCP power state is correctly initialized on boot #2279
- [Electron] Increase
AT+COPS
timeout to 5 minutes #2281 - [Electron] Fix Sleep 2.0 APIs taking up to 10 minutes to power-off the cellular modem while it's attempting network registration #2284
- [B5 SoM / Tracker] Fix warm boot sometimes requiring modem reset #2289
- [Gen 3] Fix micros/millis/unixtime becoming non-monotonic when RTC overflow event occurs 2a4fcb82b
INTERNAL
System Binaries (all devices)
Programming and Debugging
You can view specific programming and debugging notes for this version of firmware here.