• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Alan-Jowett / sonde / 23515015340
82%

Build:
DEFAULT BRANCH: main
Ran 24 Mar 2026 10:23PM UTC
Jobs 1
Files 74
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Mar 2026 10:20PM UTC coverage: 85.561%. Remained the same
23515015340

push

github

web-flow
docs: add factory reset procedure for ESP32-C3 devkits (#479)

* fix(node): remove RngHealthCheckFailed match arm from firmware binary

The RngHealthCheckFailed enum variant was removed during the PR #418
merge resolution -- RNG health-check failure now returns
WakeCycleOutcome::Sleep (graceful degradation). The bin/node.rs match
arm referencing the removed variant was auto-merged from the PR branch
and breaks the ESP32 firmware build.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs: add factory reset procedure for ESP32-C3 devkits

Add a new §12 'Hardware operations' section to getting-started.md
documenting the button-based factory reset procedure for ESP32-C3
DevKitM-1 boards and the alternative NVS erase via \spflash\.

Closes #477

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* fix: correct factory reset sequence — reset first, then hold BOOT

The previous sequence (hold BOOT, then press RESET) puts the ESP32-C3
into download mode. The correct sequence is: press RESET first (boots
app), then immediately press and hold BOOT within 500ms.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs: address review findings for factory reset section

- Remove accidental audit-sonde-node-code-compliance.md scratch file
- Fix incorrect boot mode explanation: ROM samples GPIO 9 on every
  reset (not only cold power-on); procedure relies on timing, not
  skipped strapping checks (ND-0901)
- Add NVS erase caveat tying 0x9000/0x6000 to the project's
  CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE partition table
- Add download mode instruction for espflash erase-region
- Bold **BOOT** consistently in procedure steps

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Copilot <22355... (continued)

21545 of 25181 relevant lines covered (85.56%)

163.96 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23515015340.1 24 Mar 2026 10:23PM UTC 74
85.56
GitHub Action Run
Source Files on build 23515015340
  • Tree
  • List 74
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23515015340
  • f052fdc0 on github
  • Prev Build on main (#23513984090)
  • Next Build on main (#23516126016)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc