Repository navigation
Releases: ShimmerResearch/shimmer3r-firmware
Release list
LogAndStream_Shimmer3R_v1.01.022
Release candidate - not yet tested. It becomes a full release when its test reports are attached and promote-release.yml passes the release gate.
What's Changed
- DEV-573: put v1.4.18.x+ IF820 modules back on the transparent bridge by @marknolan in #283
- DEV-742: ask v1.4.17+ IF820 modules to accept classic links as slave by @marknolan in #280
- DEV-1164: recover by itself after a Bluetooth module OTA update by @marknolan in #281
- DEV-1173 + DEV-573: repair the IF820 SPP MTU after an OTA, and put v1.4.18.x+ back on the transparent bridge by @marknolan in #282
- DEV-1179: finish an EZ-Serial frame before handing bytes to the raw pipe by @marknolan in #285
- DEV-1150: bump log-and-stream-common - keep room in the BT TX ring for replies by @marknolan in #286
- DEV-1217: bump log-and-stream-common for the latent defect fixes by @marknolan in #287
- DEV-1217: bump log-and-stream-common to cc3c5f2 (config copies off the stack) by @marknolan in #289
- DEV-1224: bump log-and-stream-common for bounded host lengths by @marknolan in #288
- DEV-1176: Build on every PR; release as a candidate, promote through the gate by @marknolan in #284
- DEV-1176: increment input checked; artifact uploads survive a re-run by @marknolan in #292
- DEV-1098: bump log-and-stream-common for the SD stall fix by @marknolan in #290
- Bump log-and-stream-common to 7a5f4eb (HIL bench tiers) by @marknolan in #293
- DEV-734: build without compiler warnings by @marknolan in #295
- DEV-1229: a late I2C completion no longer hangs the unit by @marknolan in #294
- DEV-1228: bump log-and-stream-common to 08c84d8 by @marknolan in #296
- DEV-1233: bump log-and-stream-common for the atomic task-list updates by @marknolan in #298
- DEV-1222 + DEV-1233: bump log-and-stream-common for the task-loop lost wake-up and atomic task-list updates by @marknolan in #297
- Bump log-and-stream-common to f766be0 (docs only) by @marknolan in #299
- DEV-1245: SET_RWC mid-stream no longer erases InfoMem flash (common#185) by @marknolan in #300
- DEV-1257: start the LSE at MEDIUMHIGH (drop the LOW/MEDIUMLOW ladder) by @marknolan in #301
- Bump log-and-stream-common to 1ddaebe by @marknolan in #302
Full Changelog: LogAndStream_Shimmer3R_v1.01.021...LogAndStream_Shimmer3R_v1.01.022
LogAndStream_Shimmer3R_v1.01.021
What's Changed
- Exclude .claude from the log-and-stream-common source folder by @marknolan in #278
- DEV-1161: RTC - apply the sub-second part of a time-set, and report a power-loss clock as unset by @marknolan in #277
- DEV-1162: fix RTC alarm ISR freeze during a clock set, and the 1 s-fast sub-second set by @marknolan in #279
- DEV-338: phase-lock LED blinking; read the RTC from its registers by @marknolan in #276
Full Changelog: LogAndStream_Shimmer3R_v1.01.020...LogAndStream_Shimmer3R_v1.01.021
LogAndStream_Shimmer3R_v1.01.020
What's Changed
- DEV-1156: make the LIS2MDL DRDY factory test race-free by @marknolan in #275
Full Changelog: LogAndStream_Shimmer3R_v1.01.019...LogAndStream_Shimmer3R_v1.01.020
LogAndStream_Shimmer3R_v1.01.019
What's Changed
- DEV-1154: restore mic ADF headroom (Gain -8 at decimation 64) by @marknolan in #274
Full Changelog: LogAndStream_Shimmer3R_v1.01.018...LogAndStream_Shimmer3R_v1.01.019
LogAndStream_Shimmer3R_v1.01.018
What's Changed
- DEV-1113 raise S3R_TEST_0009 VBatt pin upper limit to 2200 mV by @marknolan in #265
- DEV-1113 common submodule catchup (factory test doc, 2200 mV) by @marknolan in #266
- DEV-1123: record whether the pressure sensor's chip ID confirmed it by @marknolan in #267
- DEV-573: let an in-flight EZ-Serial command finish when the BT TX buffer is cleared by @marknolan in #269
- DEV-573: classify a BT TX completion by what completed, not by btLastTxWasRaw by @marknolan in #271
- DEV-573: fix three CYW20820 boot/RX defects found testing a module test image by @marknolan in #268
- DEV-573: raise the SPP_SEND data cap to 300, the IF820's measured limit by @marknolan in #270
- DEV-573: route BT RX by the CYSPP pin itself, so module events are never run as commands by @marknolan in #272
- DEV-573: bump log-and-stream-common for the 300-byte BT hand-off by @marknolan in #273
Full Changelog: LogAndStream_Shimmer3R_v1.01.017...LogAndStream_Shimmer3R_v1.01.018
LogAndStream_Shimmer3R_v1.01.017
What's Changed
- DEV-1113 widen S3R_TEST_0009 VBatt pin band to 1710-1890 mV by @marknolan in #264
Full Changelog: LogAndStream_Shimmer3R_v1.01.016...LogAndStream_Shimmer3R_v1.01.017
LogAndStream_Shimmer3R_v1.01.016
What's Changed
- DEV-962: keep the BT UART re-initialisable across BtStop/BtStart by @marknolan in #263
- Pin one clang-format for CI and the hook, and share the tooling with Verisense by @marknolan in #262
Full Changelog: LogAndStream_Shimmer3R_v1.01.015...LogAndStream_Shimmer3R_v1.01.016
LogAndStream_Shimmer3R_v1.01.015
What's Changed
- Add CLAUDE.md by @marknolan in #252
- Move to AGENTS.md and require docs to be updated with behaviour changes by @marknolan in #256
- ci: rename the clang-format job from 'build' to 'format' by @marknolan in #258
- Point at the shared docs and require them to be kept in step by @marknolan in #257
- Point the BMP3_SensorAPI submodule at its current location by @marknolan in #253
- DEV-1017: make CubeMX regeneration survivable — document it, and guard it in CI by @marknolan in #254
- DEV-1026: clear the I2C bus completion flags at the start of each gather by @marknolan in #260
- DEV-1003: remove the unused CRC peripheral from Shimmer3R by @marknolan in #255
- DEV-1017: move hand-written code into the USER CODE blocks CubeMX preserves by @marknolan in #259
- Point at the shared test suite and procedure; format before the push, not after by @marknolan in #261
Full Changelog: LogAndStream_Shimmer3R_v1.01.014...LogAndStream_Shimmer3R_v1.01.015
LogAndStream_Shimmer3R_v1.01.014
What's Changed
- DEV-865 Shimmer3R all-zero sensor data during streaming until re-docked/re-configured by @marknolan in #251
Full Changelog: LogAndStream_Shimmer3R_v1.01.013...LogAndStream_Shimmer3R_v1.01.014
LogAndStream_Shimmer3R_v1.01.013
What's Changed
- DEV-573 Vela IF820 module FW v1.4.18.18 support: runtime data-path selection (one image for v1.4.16.16 and v1.4.18.18) by @marknolan with @Copilot in #232
Full Changelog: LogAndStream_Shimmer3R_v1.01.012...LogAndStream_Shimmer3R_v1.01.013