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

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

29 Apr 2026 02:36AM UTC coverage: 60.017% (-6.3%) from 66.32%
25088144902

Pull #2

github

kaidokert
Fix send_esc_info_flag ownership and motor_kv config sync

- Remove send_esc_info_flag clear from MainState::tick() — firmware
  main.rs owns send+clear after actual packet transmission. Harness
  clears it directly after main.tick().
- Sync eeprom.motor_kv to main.motor_kv in harness config handler
  so duty_ceiling uses the correct derived KV value.
Pull Request #2: Make harness test actual firmware code

313 of 913 new or added lines in 8 files covered. (34.28%)

41 existing lines in 3 files now uncovered.

2801 of 4667 relevant lines covered (60.02%)

550.6 hits per line

Relevant lines Covered
Build:
Build:
4667 RELEVANT LINES 2801 COVERED LINES
550.6 HITS PER LINE
Source Files on pr2_ref
  • 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
25088144902 pr2_ref Fix send_esc_info_flag ownership and motor_kv config sync - Remove send_esc_info_flag clear from MainState::tick() — firmware main.rs owns send+clear after actual packet transmission. Harness clears it directly after main.tick(). - Sync eepro... Pull #2 29 Apr 2026 02:37AM UTC kaidokert github
60.02
25087805799 pr2_ref Extract variable_pwm and duty_ceiling as pure testable functions Factored out of MainState::tick() into standalone functions: - variable_pwm_mode1(commutation_interval, timer1_max_arr) -> u16 - variable_pwm_mode2(average_interval, cpu_mhz) -> u16... Pull #2 29 Apr 2026 02:23AM UTC kaidokert github
60.04
25068218133 pr2_ref Harness: use library TransferState + CommandProcessor, remove duplication Replace inline DShot frame decode and manual command dispatch with calls to rm32::transfer::TransferState::process() and rm32::dshot_commands::CommandProcessor::process(). ... Pull #2 28 Apr 2026 05:36PM UTC kaidokert github
59.24
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