mirror of
https://github.com/embassy-rs/embassy.git
synced 2025-10-01 06:10:41 +00:00
Fix #4062
This commit is contained in:
parent
efde7e2841
commit
8fb0186f87
@ -328,11 +328,15 @@ pub struct FdCanConfig {
|
|||||||
///
|
///
|
||||||
/// Automatic retransmission is enabled by default.
|
/// Automatic retransmission is enabled by default.
|
||||||
pub automatic_retransmit: bool,
|
pub automatic_retransmit: bool,
|
||||||
/// Enabled or disables the pausing between transmissions
|
/// The transmit pause feature is intended for use in CAN systems where the CAN message
|
||||||
|
/// identifiers are permanently specified to specific values and cannot easily be changed.
|
||||||
///
|
///
|
||||||
/// This feature looses up burst transmissions coming from a single node and it protects against
|
/// These message identifiers can have a higher CAN arbitration priority than other defined
|
||||||
/// "babbling idiot" scenarios where the application program erroneously requests too many
|
/// messages, while in a specific application their relative arbitration priority must be inverse.
|
||||||
/// transmissions.
|
///
|
||||||
|
/// This may lead to a case where one ECU sends a burst of CAN messages that cause
|
||||||
|
/// another ECU CAN messages to be delayed because that other messages have a lower
|
||||||
|
/// CAN arbitration priority.
|
||||||
pub transmit_pause: bool,
|
pub transmit_pause: bool,
|
||||||
/// Enabled or disables the pausing between transmissions
|
/// Enabled or disables the pausing between transmissions
|
||||||
///
|
///
|
||||||
|
Loading…
x
Reference in New Issue
Block a user