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

kaidokert / rm32 / 25237871690

Builds Branch Commit Type Ran Committer Via Coverage
25237871690 tmps Tmp store push 01 May 2026 11:40PM UTC kaidokert github
63.13
25235654056 main Replace TransferActions boolean explosion with enum (#40) * Replace TransferActions boolean explosion with enum TransferActions had 9 fields with mutually exclusive combinations. Replace with TransferAction enum (6 variants) + DetectedProtocol e... push 01 May 2026 10:20PM UTC web-flow github
63.13
25235496501 pr34_1 Fix firmware: gate DShot throttle on EDT_ARMED, add regression test C firmware (dshot.c) only sets newinput from DShot throttle when EDT_ARMED is true. The Rust firmware ISR handler was applying throttle unconditionally — the harness already had ... Pull #40 01 May 2026 10:15PM UTC kaidokert github
63.13
25234926080 pr34_1 Fix 4 review issues: servo_pwm, telemetry flag, newinput, else-if 1. Harness missing shared.set_servo_pwm(true) on servo detection 2. set_send_telemetry only sets true, never clears (matches old behavior) 3. Harness DshotCommand newinput=0 now un... Pull #40 01 May 2026 09:58PM UTC kaidokert github
63.13
25234569379 pr34_1 Replace TransferActions boolean explosion with enum TransferActions had 9 fields with mutually exclusive combinations. Replace with TransferAction enum (6 variants) + DetectedProtocol enum + paired frametime Option. Invalid states now unrepresent... Pull #40 01 May 2026 09:47PM UTC kaidokert github
63.15
25232272948 main Embed TickCounters in IsrState, eliminate copy boilerplate (#39) * 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 int... push 01 May 2026 08:42PM UTC web-flow github
62.94
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
25230743663 main Make EdtScheduler flags private, add request_init/request_deinit (#38) * Make EdtScheduler send_init/send_deinit private, add request methods Replace pub flag fields with request_init()/request_deinit() setters. Firmware ISR handler now calls re... push 01 May 2026 08:01PM UTC web-flow github
62.9
25230510781 pr32_1 Verify init one-shot is consumed in test Call next_frame() a second time and assert it does NOT produce another init frame, verifying the request_init flag was cleared after first use. Pull #38 01 May 2026 07:55PM UTC kaidokert github
62.9
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • Next →
  • Back to Repo
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