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

kaidokert / rm32
61%
main: 63%

Build:
Build:
LAST BUILD BRANCH: tmps
DEFAULT BRANCH: main
Repo Added 28 Apr 2026 02:48PM UTC
Token gSHfNNG4C2ue8Ih3dj51cwDeonsyNzdup regen
Build 247 Last
Files 34
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

LAST BUILD ON BRANCH system-tick
branch: system-tick
CHANGE BRANCH
x
Reset
Sync Branches
  • system-tick
  • main
  • pr1
  • pr10_1
  • pr11_1
  • pr12_1
  • pr13_1
  • pr14_1
  • pr15_1
  • pr16_1
  • pr17_1
  • pr18_1
  • pr19_1
  • pr20_1
  • pr21_1
  • pr22_1
  • pr23_1
  • pr24_1
  • pr25_1
  • pr26_1
  • pr27_1
  • pr28_1
  • pr29_1
  • pr2_1
  • pr2_2
  • pr2_3
  • pr2_4
  • pr2_5
  • pr2_6
  • pr2_7
  • pr2_ref
  • pr30_1
  • pr31_1
  • pr32_1
  • pr33_1
  • pr34_1
  • pr3_1
  • pr5_1
  • pr7_1
  • pr8_1
  • pr_codecov1
  • pr_codecov2
  • tmps

30 Apr 2026 06:39AM UTC coverage: 61.402% (-4.9%) from 66.32%
25174128750

push

github

web-flow
Make harness test actual firmware code (#9)

* Make harness test actual firmware code

* Add startup duty clamping, prop brake ISR output, firmware current limit

Startup duty clamping: enforce min_startup/startup_max during low
zero-cross phase in ten_khz_tick. Prevents stall/overcurrent during
first commutations.

Proportional brake: ISR reads prop_brake_active from SharedComm and
applies drag brake duty when motor not running.

Firmware: set use_current_limit from EEPROM config after loading.

* Clear prop_brake on stuck rotor latch early return

The BEMF fault latch path returned early, skipping the prop_brake
publish at the bottom. ISR could see stale prop_brake_active and
apply brake duty instead of full stop on a stuck rotor.

583 of 1487 new or added lines in 8 files covered. (39.21%)

40 existing lines in 3 files now uncovered.

3215 of 5236 relevant lines covered (61.4%)

601.78 hits per line

Relevant lines Covered
Build:
Build:
5236 RELEVANT LINES 3215 COVERED LINES
601.78 HITS PER LINE
Source Files on system-tick
  • Tree
  • List 33
  • Changed 8
  • Source Changed 7
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25174128750 system-tick Make harness test actual firmware code (#9) * Make harness test actual firmware code * Add startup duty clamping, prop brake ISR output, firmware current limit Startup duty clamping: enforce min_startup/startup_max during low zero-cross phase i... push 30 Apr 2026 03:28PM UTC web-flow github
61.4
See All Builds (166)

Badge your Repo: rm32

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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