1
0
Fork 0
CANopenNode/stack
Oleg 2fb8dfd223 fix NMTstartup handling if device is NOT the NMT Master (#150)
* fix NMTstartup handling if device is NOT the NMT Master and now OD_NMTStartup (0x1F80 OD) can be optional

issue #149

* Correctly use of NMTstartup to self start slave

According to DSP302, part2, V4.1.0, 2009 for object 1F80h (NMT startup):
bit0=0 - "CANopen device is not NMT master. The entries of the object 1F81h shall be ignored. All other bits of object 1F80h shall be ignored with the exception: value = 00000000 00000000 00000000 00001000b - "NMT slave that shall enter the NMT state Operational after the NMT state Initialisation autonomously (self starting)"
2020-01-16 07:58:01 +01:00
..
drvTemplate Warnings omitted (#144) 2020-01-15 13:40:30 +01:00
dsPIC30F License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
eCos Single project-wide header for driver functions 2019-11-13 13:28:21 +01:00
LPC177x_8x Merge branch 'common-header-for-drivers' of https://github.com/odesenfans/CANopenNode into odesenfans-common-header-for-drivers 2019-12-18 08:21:13 +01:00
LPC1768 Single project-wide header for driver functions 2019-11-13 13:28:21 +01:00
MCF5282 Single project-wide header for driver functions 2019-11-13 13:28:21 +01:00
neuberger-socketCAN License changed to Apache 2.0 - Neuberger part 2020-01-14 15:45:41 +01:00
PIC24_dsPIC33 License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
PIC32 License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
SAM3X Single project-wide header for driver functions 2019-11-13 13:28:21 +01:00
socketCAN License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
STM32 Merge branch 'common-header-for-drivers' of https://github.com/odesenfans/CANopenNode into odesenfans-common-header-for-drivers 2019-12-18 08:21:13 +01:00
STM32F3 Single project-wide header for driver functions 2019-11-13 13:28:21 +01:00
CO_Emergency.c Warnings omitted (#144) 2020-01-15 13:40:30 +01:00
CO_Emergency.h License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_HBconsumer.c License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_HBconsumer.h License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_LSS.h License changed to Apache 2.0 - Neuberger part 2020-01-14 15:45:41 +01:00
CO_LSSmaster.c Warnings omitted (#144) 2020-01-15 13:40:30 +01:00
CO_LSSmaster.h License changed to Apache 2.0 - Neuberger part 2020-01-14 15:45:41 +01:00
CO_LSSslave.c License changed to Apache 2.0 - Neuberger part 2020-01-14 15:45:41 +01:00
CO_LSSslave.h License changed to Apache 2.0 - Neuberger part 2020-01-14 15:45:41 +01:00
CO_NMT_Heartbeat.c fix NMTstartup handling if device is NOT the NMT Master (#150) 2020-01-16 07:58:01 +01:00
CO_NMT_Heartbeat.h License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_PDO.c Warnings omitted (#144) 2020-01-15 13:40:30 +01:00
CO_PDO.h License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_SDO.c Warnings omitted (#144) 2020-01-15 13:40:30 +01:00
CO_SDO.h License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_SDOmaster.c License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_SDOmaster.h License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_SYNC.c License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_SYNC.h License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_TIME.c Warnings omitted (#144) 2020-01-15 13:40:30 +01:00
CO_TIME.h License changed to Apache 2.0 - part3 2020-01-09 08:16:31 +01:00
CO_trace.c License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
CO_trace.h License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
crc16-ccitt.c License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00
crc16-ccitt.h License changed to Apache 2.0 - main part 2020-01-08 14:52:56 +01:00