This commit is contained in:
RichardWGNR 2025-04-11 00:36:00 +05:00
parent efde7e2841
commit 8fb0186f87

View File

@ -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
/// ///