struct NM_Main {
unsigned max_nodes;
struct NM_Node *nodes;
+
NM_ID my_id;
canid_t can_base;
-/* This timeout is ~49 ms in:
+/* OSEK/VDX NM: T_Typ
+ *
+ * This timeout is ~50 ms in:
* - 0x19 (RCD 310, Bosch)
- * (sometimes it takes a little longer)
*
* and ~45ms in:
* - 0x0b Instrument cluster?
* - 0x15 MDI
* - 0x1A Phone
- *
- * We may reduce it since we're not on a real-time OS.
*/
-#define NM_USECS_NORMAL_TURN 45000
+#define NM_USECS_NORMAL_TURN 50000
-/* This timeout is 140 ms in:
+/* OSEK/VDX NM: T_Max
+ *
+ * This timeout is 140 ms in:
* - 0x19 (RCD 310, Bosch)
*/
#define NM_USECS_NODE_AWOL 140000
-/* This timeout is 500 ms in:
+/* OSEK/VDX NM: T_Error
+ *
+ * This timeout is 500 ms in:
* - 0x19 (RCD 310, Bosch)
*/
#define NM_USECS_LIMPHOME 500000