CANopenNode
CANopen protocol stack
Loading...
Searching...
No Matches
CO_LSS command specifiers
+ Collaboration diagram for CO_LSS command specifiers:

Macros

#define CO_LSS_SWITCH_STATE_GLOBAL   0x04U
 Switch state global protocol.
 
#define CO_LSS_SWITCH_STATE_SEL_VENDOR   0x40U
 Switch state selective protocol - Vendor ID.
 
#define CO_LSS_SWITCH_STATE_SEL_PRODUCT   0x41U
 Switch state selective protocol - Product code.
 
#define CO_LSS_SWITCH_STATE_SEL_REV   0x42U
 Switch state selective protocol - Revision number.
 
#define CO_LSS_SWITCH_STATE_SEL_SERIAL   0x43U
 Switch state selective protocol - Serial number.
 
#define CO_LSS_SWITCH_STATE_SEL   0x44U
 Switch state selective protocol - Slave response.
 
#define CO_LSS_CFG_NODE_ID   0x11U
 Configure node ID protocol.
 
#define CO_LSS_CFG_BIT_TIMING   0x13U
 Configure bit timing parameter protocol.
 
#define CO_LSS_CFG_ACTIVATE_BIT_TIMING   0x15U
 Activate bit timing parameter protocol.
 
#define CO_LSS_CFG_STORE   0x17U
 Store configuration protocol.
 
#define CO_LSS_IDENT_SLAVE   0x4FU
 LSS Fastscan response.
 
#define CO_LSS_IDENT_FASTSCAN   0x51U
 LSS Fastscan protocol.
 
#define CO_LSS_INQUIRE_VENDOR   0x5AU
 Inquire identity vendor-ID protocol.
 
#define CO_LSS_INQUIRE_PRODUCT   0x5BU
 Inquire identity product-code protocol.
 
#define CO_LSS_INQUIRE_REV   0x5CU
 Inquire identity revision-number protocol.
 
#define CO_LSS_INQUIRE_SERIAL   0x5DU
 Inquire identity serial-number protocol.
 
#define CO_LSS_INQUIRE_NODE_ID   0x5EU
 Inquire node-ID protocol.
 

Detailed Description

The LSS protocols are executed between the LSS master device and the LSS slave device(s) to implement the LSS services. Some LSS protocols require a sequence of CAN messages.

As identifying method only "LSS fastscan" is supported.