Need technical support?
Can I send CAN message using CANIogen in the time frame less than 1ms ?
Question
Can I send CAN message using CANiogen in the time frame less than 1ms ?
Solution
Unfortunately no.
In CANiogen, the CAN messages are supposed to be sent in the time frame of 1ms irrespective of the SENDPERIOD and SENSDISTRIB. So you cannot send a CAN message in the time frame of microseconds.
Note:
From the IO_CAN.h file :
- SENDPERIOD is the cycle time information available in the dbc file and the same readout from CANiogen.
- SENDDISTRIB is the distribution time internally calculated by the CANiogen to make CAN communication. This could also depend on the delay time and cycle time mentioned in the DBC file.
Need technical support?
- Date: 20.01.2020
- Product: CarMaker/HIL
- Version: 8.1
- Component: CAN
- Language: English
Tags
CANiogenDBC
IO_CAN.h