mikecarper
258b37dff5
Enable acknowledged RX retune caches for RAK3401
2026-10-23 01:28:20 -07:00
mikecarper
91db277a63
Record RAK3401 recommended preamble comparison
2026-10-23 01:11:08 -07:00
mikecarper
90dba1c81d
Record RAK3401 mixed-PHY radio2 preamble384 test
2026-10-23 00:54:59 -07:00
mikecarper
3df901dce8
Show Reduced sensor firmware choices by default
2026-10-23 00:05:40 -07:00
mikecarper
c7a238b7d9
Record RAK CI build passes and trace fixture follow-up
2026-10-23 00:05:40 -07:00
mikecarper
9b62b43995
Record targeted RAK build, radio and CPU sleep passes [skip ci]
2026-10-22 23:21:14 -07:00
mikecarper
adb11e7b41
Qualify RAK repeater RAM and retire stale channel-busy waits
2026-10-22 22:59:23 -07:00
mikecarper
e34e83e6b4
Include both Indicator LoRa targets in the Full inventory test
2026-10-22 21:04:16 -07:00
mikecarper
7aa0229767
Preserve the merged RS232 packaged capability marker
2026-10-22 20:03:37 -07:00
mikecarper
2d35a291fa
Fix release size regressions and calibration test fixtures
2026-10-22 19:53:31 -07:00
mikecarper
ab6412e73c
Add persistent battery ADC calibration across boards
...
Add meter-reference calibration with saved ADC corrections, checked persistence and rollback. Preserve existing board coefficients and nRF52 voltage policy, and merge the Mini Repeater feature gates.
Validation: 69 focused tests, hosted documentation checks, and four firmware builds passed. Mini Repeater retains calibration and its existing filesystem with 376 flash bytes free; earlier Mini Sensor size failures remain documented.
2026-10-22 18:56:32 -07:00
mikecarper
94a3b7e568
Omit optional battery controls from Mini Repeater
2026-10-22 18:13:14 -07:00
mikecarper
af106a0ee9
Add optional battery thresholds for repeat and flood forwarding
2026-10-22 17:33:23 -07:00
mikecarper
a1b2d68115
Record five-board WiFi UDP bridge hardware qualification
2026-10-22 17:03:03 -07:00
mikecarper
f4ade738df
Add packed noise-floor telemetry history for both radio profiles
2026-10-22 16:50:31 -07:00
mikecarper
36d9735e55
Resume UDP station ownership after WebConfig fallback
2026-10-22 13:59:12 -07:00
mikecarper
3236164d21
Add SenseCAP Indicator LoRa repeater profiles
2026-10-22 12:42:15 -07:00
mikecarper
624efe152d
Record eight-peer UDP bridge builds and validation limits
2026-10-22 12:30:01 -07:00
mikecarper
5e25faa3d0
Add station-only WiFi UDP bridge with eight authenticated peers
2026-10-22 12:20:43 -07:00
mikecarper
7bc3aeb234
Record RS232 diagnostics validation and baseline RAK RAM failure
2026-10-22 11:59:23 -07:00
mikecarper
281f1a5199
Add runtime RS232 bridge diagnostics and wired link probes
2026-10-22 11:51:56 -07:00
mikecarper
e7b863494c
Record ESP-NOW diagnostic build and host validation
2026-10-22 11:40:44 -07:00
mikecarper
14682de00e
Add runtime ESP-NOW bridge diagnostics and link probes
2026-10-22 11:30:28 -07:00
mikecarper
00ff933543
Record simultaneous radio2 receiver tests
2026-10-22 10:45:11 -07:00
mikecarper
2c762540ab
Record Heltec V2 BLE memory repair and validation
2026-10-22 08:24:34 -07:00
mikecarper
1adf1eff22
Record on-radio packet loss attribution and normal firmware handback
2026-10-22 05:25:22 -07:00
mikecarper
9b70827d03
Add opt-in bounded ESP32 radio timing capture
2026-10-22 03:46:43 -07:00
mikecarper
e4119a1206
Reset radio activity tracking after successful receive startup
2026-10-22 02:39:34 -07:00
mikecarper
3bae811ecd
Add hosted page link to the MeshPocket guide
2026-10-22 01:32:48 -07:00
mikecarper
d08e5f51ef
Show the world map when no node locations are available
2026-10-22 01:15:07 -07:00
mikecarper
25a98ae9f5
Allow MeshPocket map zoom without node locations
2026-10-22 01:02:17 -07:00
mikecarper
3fd9b392c8
Record V4 SDK log diagnosis and repair hosted documentation links
2026-10-22 00:56:34 -07:00
mikecarper
d73599bc61
Keep ESP32 SDK diagnostics inside the USB session boundary
2026-10-22 00:56:34 -07:00
mikecarper
f6747ae55c
Fix MeshPocket panel refreshes and match the Reader font to the UI
2026-10-22 00:47:36 -07:00
mikecarper
882c927185
Clean MeshPocket page changes and extend e-paper idle timeout
2026-10-22 00:21:36 -07:00
mikecarper
48b4ebeadd
Record timed V3 sleep sweep and V4 setup failure
2026-10-22 00:20:02 -07:00
mikecarper
447888c509
Remove Reader entry shortcut from Markdown guides
2026-10-22 00:10:01 -07:00
mikecarper
5d31a839c5
Add MeshPocket message board and worldwide map
2026-10-21 23:57:14 -07:00
mikecarper
7d0709bf03
Park paused UART sessions and timestamp ESP32 sleep calls
2026-10-21 23:24:07 -07:00
mikecarper
6236eec386
Reject torn timezone records colliding with CPU metadata
2026-10-21 22:16:52 -07:00
mikecarper
c33bbaf8f2
Fix NimBLE queued timer crash when stopping Bluetooth
2026-10-21 22:12:03 -07:00
mikecarper
06b58d00f8
Update preference test fixtures for ESP32 clock settings
2026-10-21 21:41:50 -07:00
mikecarper
6e599d1709
Add ESP32 clock selection and bounded power test controls
2026-10-21 21:06:42 -07:00
mikecarper
11dbca377c
Repair OTA include fixture and record ESP32 qualification limits
2026-10-21 20:34:07 -07:00
mikecarper
d34e65175b
Advance successful Bluetooth cache recovery without retry delays
2026-10-21 18:57:18 -07:00
mikecarper
1087643ae8
Keep ESP32 Bluetooth handles stable and refresh paired client caches
2026-10-21 18:51:02 -07:00
mikecarper
61eecbd971
Enable reversible ESP32 BLE shutdown and bounded radio2 CPU sleep
2026-10-21 17:53:57 -07:00
mikecarper
a3d77a9a76
Clean project references and separate optional bench tooling
...
Remove unrelated ecosystem comparisons and software citations while retaining hardware links, measured model names, and required license notices.
Preserve stock-peer runners and tests in a verified local validation package. Keep shared Companion USB transport in the firmware repository for the raw-radio sweep and OTA seeder, with focused CI coverage. Restore missing hosted documentation links.
2026-10-21 17:35:37 -07:00
mikecarper
adf91beb9c
Record SolarXiao Room Server and history qualification [skip ci]
2026-10-21 17:09:36 -07:00
mikecarper
9aa7974567
Enable SolarXiao Room Server power profiles and late-detection history
2026-10-21 17:02:01 -07:00