Skip to content

Instantly share code, notes, and snippets.

View Keybinder's full-sized avatar

Jonah Hopkin Keybinder

  • Sydney, Australia
View GitHub Profile
@Keybinder
Keybinder / test.rs
Created September 30, 2025 10:18
canadensis_can disordered frame test
#[test]
fn test_disordered_frames {
let mut driver = StubDriver::default();
let clock = ClockOwner::default();
let mut rx: CanReceiver<StubClock, StubDriver> = CanReceiver::new(120u8.try_into().unwrap());
let subject = SubjectId::try_from(39).unwrap();
rx.subscribe_message(subject, 8, duration(100), &mut driver)
.unwrap();
// Nominal priority, message transfer, non-anonymous
let frame_id = 0b1000_0011_0000000100111_01001011.try_into().unwrap();