/canopennode-2.7.6/ |
D | CANopen.c | 469 CO_ReturnError_t err; in CO_CANinit() local 474 err = CO_CANmodule_init( in CO_CANinit() 483 return err; in CO_CANinit() 494 CO_ReturnError_t err; in CO_LSSinit() local 500 err = CO_LSSslave_init( in CO_LSSinit() 512 return err; in CO_LSSinit() 522 CO_ReturnError_t err; in CO_CANopenInit() local 542 err = CO_SDO_init( in CO_CANopenInit() 558 if(err){return err;} in CO_CANopenInit() 561 err = CO_EM_init( in CO_CANopenInit() [all …]
|
/canopennode-2.7.6/stack/drvTemplate/ |
D | CO_driver.c | 199 CO_ReturnError_t err = CO_ERROR_NO; in CO_CANsend() local 207 err = CO_ERROR_TX_OVERFLOW; in CO_CANsend() 223 return err; in CO_CANsend() 267 uint32_t err; in CO_CANverifyErrors() local 275 err = ((uint32_t)txErrors << 16) | ((uint32_t)rxErrors << 8) | overflow; in CO_CANverifyErrors() 277 if(CANmodule->errOld != err){ in CO_CANverifyErrors() 278 CANmodule->errOld = err; in CO_CANverifyErrors() 281 CO_errorReport(em, CO_EM_CAN_TX_BUS_OFF, CO_EMC_BUS_OFF_RECOVERED, err); in CO_CANverifyErrors() 284 CO_errorReset(em, CO_EM_CAN_TX_BUS_OFF, err); in CO_CANverifyErrors() 287 CO_errorReport(em, CO_EM_CAN_BUS_WARNING, CO_EMC_NO_ERROR, err); in CO_CANverifyErrors() [all …]
|
/canopennode-2.7.6/stack/dsPIC30F/ |
D | CO_driver.c | 336 CO_ReturnError_t err = CO_ERROR_NO; in CO_CANsend() local 345 err = CO_ERROR_TX_OVERFLOW; in CO_CANsend() 361 return err; in CO_CANsend() 374 uint8_t err; in CO_CANverifyErrors() local 377 err = CAN_REG(CANmodule->CANdriverState, C_INTF)>>8; in CO_CANverifyErrors() 379 if(CANmodule->errOld != err){ in CO_CANverifyErrors() 380 CANmodule->errOld = err; in CO_CANverifyErrors() 383 if(err & 0xC0){ in CO_CANverifyErrors() 384 CO_errorReport(em, CO_EM_CAN_RXB_OVERFLOW, CO_EMC_CAN_OVERRUN, err); in CO_CANverifyErrors() 389 if(err & 0x20){ in CO_CANverifyErrors() [all …]
|
/canopennode-2.7.6/stack/socketCAN/ |
D | CO_driver.c | 306 CO_ReturnError_t err = CO_ERROR_NO; in CO_CANsend() local 318 err = CO_ERROR_TX_OVERFLOW; in CO_CANsend() 321 return err; in CO_CANsend() 336 uint32_t err; in CO_CANverifyErrors() 342 err = ((uint32_t)txErrors << 16) | ((uint32_t)rxErrors << 8) | CANmodule->error; in CO_CANverifyErrors() 344 if(CANmodule->errOld != err){ in CO_CANverifyErrors() 345 CANmodule->errOld = err; in CO_CANverifyErrors() 348 CO_errorReport(em, CO_EM_CAN_TX_BUS_OFF, CO_EMC_BUS_OFF_RECOVERED, err); in CO_CANverifyErrors() 351 CO_errorReset(em, CO_EM_CAN_TX_BUS_OFF, err); in CO_CANverifyErrors() 354 CO_errorReport(em, CO_EM_CAN_BUS_WARNING, CO_EMC_NO_ERROR, err); in CO_CANverifyErrors() [all …]
|
/canopennode-2.7.6/stack/PIC32/ |
D | CO_driver.c | 356 CO_ReturnError_t err = CO_ERROR_NO; in CO_CANsend() local 370 err = CO_ERROR_TX_OVERFLOW; in CO_CANsend() 396 return err; in CO_CANsend() 443 uint32_t err; in CO_CANverifyErrors() local 451 err = ((uint32_t)txErrors << 16) | ((uint32_t)rxErrors << 8) | overflow; in CO_CANverifyErrors() 453 if(CANmodule->errOld != err){ in CO_CANverifyErrors() 454 CANmodule->errOld = err; in CO_CANverifyErrors() 457 CO_errorReport(em, CO_EM_CAN_TX_BUS_OFF, CO_EMC_BUS_OFF_RECOVERED, err); in CO_CANverifyErrors() 460 CO_errorReset(em, CO_EM_CAN_TX_BUS_OFF, err); in CO_CANverifyErrors() 463 CO_errorReport(em, CO_EM_CAN_BUS_WARNING, CO_EMC_NO_ERROR, err); in CO_CANverifyErrors() [all …]
|
D | main_PIC32.c | 138 CO_ReturnError_t err; in main() local 154 err = CO_init(ADDR_CAN1, nodeId, CANBitRate); in main() 155 if(err != CO_ERROR_NO){ in main()
|
/canopennode-2.7.6/stack/PIC24_dsPIC33/ |
D | CO_driver.c | 540 CO_ReturnError_t err = CO_ERROR_NO; in CO_CANsend() local 550 err = CO_ERROR_TX_OVERFLOW; in CO_CANsend() 572 return err; in CO_CANsend() 617 uint16_t err; in CO_CANverifyErrors() local 620 err = CAN_REG(CANmodule->CANdriverState, C_INTF) >> 8; in CO_CANverifyErrors() 622 err |= 0x80; in CO_CANverifyErrors() 625 if(CANmodule->errOld != err){ in CO_CANverifyErrors() 626 CANmodule->errOld = err; in CO_CANverifyErrors() 629 if(err & 0xC0){ in CO_CANverifyErrors() 630 CO_errorReport(em, CO_EM_CAN_RXB_OVERFLOW, CO_EMC_CAN_OVERRUN, err); in CO_CANverifyErrors() [all …]
|
/canopennode-2.7.6/example/ |
D | main.c | 61 CO_ReturnError_t err; in main() local 70 err = CO_init(&canBase, 10/* NodeID */, 125 /* bit rate */); in main() 71 if(err != CO_ERROR_NO){ in main()
|
/canopennode-2.7.6/stack/neuberger-socketCAN/ |
D | CO_driver.c | 651 CO_ReturnError_t err = CO_ERROR_NO; in CO_CANCheckSendInterface() local 702 err = CO_ERROR_TX_OVERFLOW; in CO_CANCheckSendInterface() 705 return err; in CO_CANCheckSendInterface() 712 CO_ReturnError_t err; in CO_CANsend() local 713 err = CO_CANCheckSend(CANmodule, buffer); in CO_CANsend() 714 if (err == CO_ERROR_TX_BUSY) { in CO_CANsend() 721 err = CO_ERROR_TX_OVERFLOW; in CO_CANsend() 723 return err; in CO_CANsend() 731 CO_ReturnError_t err = CO_ERROR_NO; in CO_CANCheckSend() local 746 err = tmp; in CO_CANCheckSend() [all …]
|
/canopennode-2.7.6/stack/ |
D | CO_trace.c | 93 bool_t err = false; in findVariable() local 105 err = true; in findVariable() 113 if(!err && (index != 0 || subIndex != 0)) { in findVariable() 128 err = true; in findVariable() 133 if(!err) { in findVariable() 139 default: err = true; break; in findVariable() 149 err = true; in findVariable() 154 if(!err) { in findVariable()
|