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

kaidokert / rm32
62%
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_2
branch: pr2_2
CHANGE BRANCH
x
Reset
Sync Branches
  • pr2_2
  • 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_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
  • system-tick
  • tmps

29 Apr 2026 09:00AM UTC coverage: 62.055% (-4.3%) from 66.32%
25100039267

Pull #4

github

kaidokert
Implement servo bidirectional mapping (C-first vectors)

Added servo_bidir() and servo_rc_car() to input_mapping.rs, matching C
firmware setInput() servo paths. Wired into process_input() for both
servo bidir (speed-gated direction flip with dead band) and servo RC-car
(brake-and-reverse with return-to-center handshake).

Key fix: servo_rc_car return_to_center path now computes throttle AND
flips direction in the same pass (C falls through to map after flip).

Golden vectors captured from C harness first:
- servo_bidir.txt: direction flip, dead band, same-direction throttle
- servo_rc_car_bidir.txt: brake, dead band clear, direction flip
Pull Request #4: Make harness test actual firmware code

544 of 1369 new or added lines in 8 files covered. (39.74%)

40 existing lines in 3 files now uncovered.

3176 of 5118 relevant lines covered (62.06%)

568.75 hits per line

Relevant lines Covered
Build:
Build:
5118 RELEVANT LINES 3176 COVERED LINES
568.75 HITS PER LINE
Source Files on pr2_2
  • 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
25100039267 pr2_2 Implement servo bidirectional mapping (C-first vectors) Added servo_bidir() and servo_rc_car() to input_mapping.rs, matching C firmware setInput() servo paths. Wired into process_input() for both servo bidir (speed-gated direction flip with dead ... Pull #4 29 Apr 2026 09:01AM UTC kaidokert github
62.06
25093312315 pr2_2 Fix send_esc_info_flag observability and wire dshot_telemetry config - Move send_esc_info_flag clear to start of next tick so print_state can observe it (was clearing before print, making it untestable) - Wire dshot_telemetry config key to shar... Pull #4 29 Apr 2026 05:57AM UTC kaidokert github
64.2
25093313226 pr2_2 Merge faf7661e4 into a839c5b4c Pull #4 29 Apr 2026 05:57AM UTC web-flow github
64.2
25092913736 pr2_2 Fix harness tick ordering and remaining magic numbers Harness tick order now matches C: process_input → ISR tick → main.tick (was running main.tick before ISR). Reduces stuck_rotor timing skew. Harness improvements: - load_eeprom applies derive_... Pull #4 29 Apr 2026 05:43AM UTC kaidokert github
64.17
25092173844 pr2_2 Fix 6 critical plumbing bugs from PR #4 review Signal pipeline fixes (every exit path publishes to SharedComm): - Sine-start mapping now publishes shaped value back to adjusted_input (was writing to local only — ISR never saw the sine curve) - ... Pull #4 29 Apr 2026 05:16AM UTC kaidokert github
64.44
25092174756 pr2_2 Merge af60bf8c0 into a839c5b4c Pull #4 29 Apr 2026 05:16AM UTC web-flow github
64.44
25091426424 pr2_2 Make harness test actual firmware code Pull #4 29 Apr 2026 04:47AM UTC kaidokert github
63.79
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