1
0
Fork 0
CANopenNode/stack
Martin Wagner 54f80b119b LSS slave: LSS startup did not confirm to CiA DSP 305 Figure 47
Added function and changed example code so that NMT boot-up is only started
after receiving LSS switch state global waiting. This also fixes problems
where doing CANopenNode initialization (-> change can HW Filter settings)
lead to missing the LSS switch state global waiting message.

However, now we do not fully comply to the specified sequence in 8.3.1.2
as we do all the startup stuff after switching to LSS waiting. This can't
be split in CANopenNode.
2018-12-14 09:04:49 +01:00
..
drvTemplate fix missing semicolon 2017-09-01 14:00:11 +02:00
dsPIC30F Added CO->CANmodule[x]->CANnormal to all drivers. example/main.c updated. 2016-01-12 13:48:16 +01:00
eCos Added CO->CANmodule[x]->CANnormal to all drivers. example/main.c updated. 2016-01-12 13:48:16 +01:00
LPC177x_8x Added CO->CANmodule[x]->CANnormal to all drivers. example/main.c updated. 2016-01-12 13:48:16 +01:00
LPC1768 Cleanup of documentation comments and match stylings. No code change. 2017-02-03 12:58:42 +01:00
MCF5282 Added CO->CANmodule[x]->CANnormal to all drivers. example/main.c updated. 2016-01-12 13:48:16 +01:00
PIC24_dsPIC33 Pull request #8 jensnielsen/CAN RX interrupt 2016-03-21 12:08:34 +01:00
PIC32 Added LPC1768 into readme. 2017-02-03 13:02:36 +01:00
SAM3X Added CO->CANmodule[x]->CANnormal to all drivers. example/main.c updated. 2016-01-12 13:48:16 +01:00
socketCAN memory barrier doesn't work with inline functions... 2017-09-05 10:48:34 +02:00
STM32 Added CO->CANmodule[x]->CANnormal to all drivers. example/main.c updated. 2016-01-12 13:48:16 +01:00
STM32F3 Nonvolatile storage for STM32F3-series of microcontrollers 2016-03-15 13:54:28 +02:00
CO_Emergency.c fixed null pointer dereference 2018-10-09 07:49:03 +02:00
CO_Emergency.h enhanced emergency processing... 2018-03-26 11:16:53 +02:00
CO_HBconsumer.c heartbeat consumer: initialization of single consumer is now possible from within code 2018-10-09 07:48:31 +02:00
CO_HBconsumer.h heartbeat consumer: initialization of single consumer is now possible from within code 2018-10-09 07:48:31 +02:00
CO_LSS.h - changed unnamed struct CO_LSS_address_t 2018-05-02 12:55:44 +02:00
CO_LSSmaster.c lss master: Deselect all work in all states and cleans up the master state machine 2018-10-09 07:48:41 +02:00
CO_LSSmaster.h lss master: Deselect all work in all states and cleans up the master state machine 2018-10-09 07:48:41 +02:00
CO_LSSslave.c LSS slave: LSS startup did not confirm to CiA DSP 305 Figure 47 2018-12-14 09:04:49 +01:00
CO_LSSslave.h LSS slave: LSS startup did not confirm to CiA DSP 305 Figure 47 2018-12-14 09:04:49 +01:00
CO_NMT_Heartbeat.c Update CO_NMT_Heartbeat.c 2017-05-20 16:51:11 +02:00
CO_NMT_Heartbeat.h Merge branch 'master' into add-nmt-callback 2017-05-20 16:33:17 +02:00
CO_PDO.c Revert "Fix switch case fallthrough warnings" 2018-09-10 14:30:00 +02:00
CO_PDO.h Revert "Fix switch case fallthrough warnings" 2018-09-10 14:30:00 +02:00
CO_SDO.c sdo: added out-of-bound check to getDataPointer 2018-10-01 15:13:05 +02:00
CO_SDO.h Merge branch 'memory-sync' into neuberger-master 2018-09-05 08:33:11 +02:00
CO_SDOmaster.c sdo master: callback for local OD is not triggered by message rx, so trigger it manually 2018-10-01 15:13:33 +02:00
CO_SDOmaster.h sdo client: use SDO client parameter default entries as start values 2018-09-13 09:12:48 +02:00
CO_SYNC.c Fix useless comparison 2018-09-05 09:52:39 +02:00
CO_SYNC.h Added memory barrier to all objects 2017-09-01 13:45:34 +02:00
CO_trace.c Fix signed/unsigned comparisons 2018-04-12 17:18:15 +02:00
CO_trace.h Added guards for c++ compilation 2017-05-10 15:30:25 +02:00
crc16-ccitt.c Compiler switch enables providing own CRC16 implemetation. 2017-05-10 15:29:08 +02:00
crc16-ccitt.h Merge pull request #35 from martinwag/add-cpp-guards 2017-05-20 16:28:25 +02:00