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

kaidokert / rm32
63%
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 pr33_1
branch: pr33_1
CHANGE BRANCH
x
Reset
Sync Branches
  • pr33_1
  • 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
  • pr34_1
  • pr3_1
  • pr5_1
  • pr7_1
  • pr8_1
  • pr_codecov1
  • pr_codecov2
  • system-tick
  • tmps

01 May 2026 08:33PM UTC coverage: 62.944% (+0.05%) from 62.897%
25231957764

Pull #39

github

web-flow
Merge 7e6b7c8cc into fb032f26b
Pull Request #39: Embed TickCounters in IsrState, eliminate copy boilerplate

5 of 8 new or added lines in 2 files covered. (62.5%)

3601 of 5721 relevant lines covered (62.94%)

759.24 hits per line

Relevant lines Covered
Build:
Build:
5721 RELEVANT LINES 3601 COVERED LINES
759.24 HITS PER LINE
Source Files on pr33_1
  • Tree
  • List 34
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25231957764 pr33_1 Merge 7e6b7c8cc into fb032f26b Pull #39 01 May 2026 08:33PM UTC web-flow github
62.94
25231956672 pr33_1 Delete TickCounters struct, inline armed_timeout_count TickCounters was a single-field wrapper around a u32 counter. Replace with a plain &mut u32 in MotorContext. Delete the struct, its constructor, Default impl, and accessor. Pull #39 01 May 2026 08:33PM UTC kaidokert github
62.94
25231699802 pr33_1 Remove tim1_arr from TickCounters, read from SharedComm directly tim1_arr was cached in TickCounters but overwritten from SharedComm every tick — a stale shadow that served no purpose. The ISR now reads ctx.shared.tim1_arr() into a local variable... Pull #39 01 May 2026 08:27PM UTC kaidokert github
62.9
25231390993 pr33_1 Make TickCounters fields private Pull #39 01 May 2026 08:18PM UTC kaidokert github
62.9
25231351391 pr33_1 Delete dead ten_khz_counter and one_khz_loop_counter from TickCounters Both were incremented every ISR tick but never read. They were the C firmware's 1kHz PID loop divider counters — in Rust, PID loops run in MainState::tick() instead, making th... Pull #39 01 May 2026 08:17PM UTC kaidokert github
62.9
25231201952 pr33_1 Add TickCounters::new() constructor, make fields pub(crate) Replace struct literal construction with TickCounters::new(tim1_arr). Fields made pub(crate) — only tim1_arr varies, rest always zero. Add set_tim1_arr() setter and armed_timeout_count()... Pull #39 01 May 2026 08:13PM UTC kaidokert github
62.93
25231083584 pr33_1 Embed TickCounters in IsrState, eliminate copy boilerplate IsrState had 4 loose fields (ten_khz_counter, one_khz_loop_counter, armed_timeout_count, tim1_arr) that were copied into a temporary TickCounters on every ISR entry and copied back after.... Pull #39 01 May 2026 08:10PM UTC kaidokert github
62.9
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