Home
last modified time | relevance | path

Searched refs:lssAddress (Results 1 – 5 of 5) sorted by relevance

/canopennode-3.5.0-3.4.0/stack/
DCO_LSSslave.c83 if (CO_LSS_ADDRESS_EQUAL(LSSslave->lssAddress, LSSslave->lssSelect)) { in CO_LSSslave_serviceSwitchStateSelective()
229 value = LSSslave->lssAddress.identity.vendorID; in CO_LSSslave_serviceInquire()
232 value = LSSslave->lssAddress.identity.productCode; in CO_LSSslave_serviceInquire()
235 value = LSSslave->lssAddress.identity.revisionNumber; in CO_LSSslave_serviceInquire()
238 value = LSSslave->lssAddress.identity.serialNumber; in CO_LSSslave_serviceInquire()
304 if ((LSSslave->lssAddress.addr[lssSub] & mask) == (idNumber & mask)) { in CO_LSSslave_serviceIdent()
364 CO_LSS_address_t lssAddress, in CO_LSSslave_init() argument
382 if (lssAddress.identity.vendorID==0 || lssAddress.identity.serialNumber==0) { in CO_LSSslave_init()
386 CO_memcpy((uint8_t*)&LSSslave->lssAddress, (uint8_t*)&lssAddress, sizeof(LSSslave->lssAddress)); in CO_LSSslave_init()
DCO_LSSmaster.c205 CO_LSS_address_t *lssAddress) in CO_LSSmaster_switchStateSelectInitiate() argument
209 if (lssAddress != NULL) { in CO_LSSmaster_switchStateSelectInitiate()
218 CO_setUint32(&LSSmaster->TXbuff->data[1], lssAddress->identity.vendorID); in CO_LSSmaster_switchStateSelectInitiate()
221 CO_setUint32(&LSSmaster->TXbuff->data[1], lssAddress->identity.productCode); in CO_LSSmaster_switchStateSelectInitiate()
224 CO_setUint32(&LSSmaster->TXbuff->data[1], lssAddress->identity.revisionNumber); in CO_LSSmaster_switchStateSelectInitiate()
227 CO_setUint32(&LSSmaster->TXbuff->data[1], lssAddress->identity.serialNumber); in CO_LSSmaster_switchStateSelectInitiate()
280 CO_LSS_address_t *lssAddress) in CO_LSSmaster_switchStateSelect() argument
292 ret = CO_LSSmaster_switchStateSelectInitiate(LSSmaster, lssAddress); in CO_LSSmaster_switchStateSelect()
619 CO_LSS_address_t *lssAddress) in CO_LSSmaster_InquireLssAddress() argument
624 if (LSSmaster==NULL || lssAddress==NULL){ in CO_LSSmaster_InquireLssAddress()
[all …]
DCO_LSSslave.h237 CO_LSS_address_t lssAddress; /**< From #CO_LSSslave_init */ member
288 CO_LSS_address_t lssAddress,
DCO_LSSmaster.h227 CO_LSS_address_t *lssAddress);
363 CO_LSS_address_t *lssAddress);
/canopennode-3.5.0-3.4.0/
DCANopen.c493 CO_LSS_address_t lssAddress; in CO_LSSinit() local
496 lssAddress.identity.productCode = OD_identity.productCode; in CO_LSSinit()
497 lssAddress.identity.revisionNumber = OD_identity.revisionNumber; in CO_LSSinit()
498 lssAddress.identity.serialNumber = OD_identity.serialNumber; in CO_LSSinit()
499 lssAddress.identity.vendorID = OD_identity.vendorID; in CO_LSSinit()
502 lssAddress, in CO_LSSinit()