Searched refs:TPDO (Results 1 – 5 of 5) sorted by relevance
/canopennode-2.7.6/stack/ |
D | CO_PDO.c | 144 static void CO_TPDOconfigCom(CO_TPDO_t* TPDO, uint32_t COB_IDUsedByTPDO, uint8_t syncFlag){ in CO_TPDOconfigCom() argument 150 if((COB_IDUsedByTPDO & 0xBFFFF800L) == 0 && TPDO->dataLength && ID){ in CO_TPDOconfigCom() 152 if(ID == TPDO->defaultCOB_ID) ID += TPDO->nodeId; in CO_TPDOconfigCom() 153 TPDO->valid = true; in CO_TPDOconfigCom() 157 TPDO->valid = false; in CO_TPDOconfigCom() 160 TPDO->CANtxBuff = CO_CANtxBufferInit( in CO_TPDOconfigCom() 161 TPDO->CANdevTx, /* CAN device */ in CO_TPDOconfigCom() 162 TPDO->CANdevTxIdx, /* index of specific buffer inside CAN module */ in CO_TPDOconfigCom() 165 TPDO->dataLength, /* number of data bytes */ in CO_TPDOconfigCom() 168 if(TPDO->CANtxBuff == 0){ in CO_TPDOconfigCom() [all …]
|
D | CO_PDO.h | 305 CO_TPDO_t *TPDO, 335 uint8_t CO_TPDOisCOS(CO_TPDO_t *TPDO); 349 int16_t CO_TPDOsend(CO_TPDO_t *TPDO); 378 CO_TPDO_t *TPDO,
|
/canopennode-2.7.6/ |
D | CANopen.c | 307 CO->TPDO[i] = &COO_TPDO[i]; in CO_new() 352 CO->TPDO[i] = (CO_TPDO_t *) calloc(1, sizeof(CO_TPDO_t)); in CO_new() 437 if(CO->TPDO[i] == NULL) errCnt++; in CO_new() 676 CO->TPDO[i], in CO_CANopenInit() 816 free(CO->TPDO[i]); in CO_delete() 949 if(!co->TPDO[i]->sendRequest) in CO_process_TPDO() 950 co->TPDO[i]->sendRequest = CO_TPDOisCOS(co->TPDO[i]); in CO_process_TPDO() 951 CO_TPDO_process(co->TPDO[i], syncWas, timeDifference_us); in CO_process_TPDO()
|
D | CANopen.h | 130 CO_TPDO_t *TPDO[CO_NO_TPDO];/**< TPDO objects */ member
|
/canopennode-2.7.6/example/ |
D | IO.eds | 961 ParameterName=TPDO communication parameter 974 ParameterName=COB-ID used by TPDO 1022 ParameterName=TPDO communication parameter 1035 ParameterName=COB-ID used by TPDO 1083 ParameterName=TPDO communication parameter 1096 ParameterName=COB-ID used by TPDO 1144 ParameterName=TPDO communication parameter 1157 ParameterName=COB-ID used by TPDO 1205 ParameterName=TPDO mapping parameter 1282 ParameterName=TPDO mapping parameter [all …]
|