Skip to content

Commit

Permalink
add RTR flag if it is remote frame
Browse files Browse the repository at this point in the history
  • Loading branch information
TuEmb committed Oct 16, 2024
1 parent bcfbaaa commit 8af5248
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion embassy-stm32/src/can/bxcan/registers.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ use core::cmp::Ordering;
use core::convert::Infallible;

pub use embedded_can::{ExtendedId, Id, StandardId};
use stm32_metapac::can::vals::Lec;
use stm32_metapac::can::vals::{Lec, Rtr};

use super::{Mailbox, TransmitStatus};
use crate::can::enums::BusError;
Expand Down Expand Up @@ -306,6 +306,9 @@ impl Registers {
mb.tir().write(|w| {
w.0 = id.0;
w.set_txrq(true);
if frame.header().rtr() {
w.set_rtr(Rtr::REMOTE);
}
});
}

Expand Down

0 comments on commit 8af5248

Please sign in to comment.