LPC11C24 only one CAN open response

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by LpcWare159 on Tue Sep 08 00:54:44 MST 2015
I'm trying to use the CAN open rom functionality of the LPC11C24. The CANOpen is setup with a CCAN_ODENTRY_T and CCAN_ODCONSTENTRY_T. I can send a SDO read request at 0x600 + ID and the device responds with the corresponding value of the OD. When a non constant value is read my CANopen_SDOS_Exp_Read callback is even executed. The only issue is that the device only responds once. However, it keeps on receiving other extended ID CAN packets which are on the bus. How can I keep the SDO can open rom code running?