Lely core libraries 2.3.4
|
A CANopen Server-SDO. More...
Data Fields | |
can_net_t * | net |
A pointer to a CAN network interface. | |
co_dev_t * | dev |
A pointer to a CANopen device. | |
co_unsigned8_t | num |
The SDO number. | |
struct co_sdo_par | par |
The SDO parameter record. | |
can_recv_t * | recv |
A pointer to the CAN frame receiver. | |
int | timeout |
The SDO timeout (in milliseconds). | |
can_timer_t * | timer |
A pointer to the CAN timer. | |
co_ssdo_state_t * | state |
A pointer to the current state. | |
co_unsigned16_t | idx |
The current object index. | |
co_unsigned8_t | subidx |
The current object sub-index. | |
co_unsigned8_t | toggle |
The current value of the toggle bit. | |
co_unsigned8_t | blksize |
The number of segments per block. | |
co_unsigned8_t | ackseq |
The sequence number of the last successfully received segment. | |
unsigned | gencrc: 1 |
A flag indicating whether a CRC should be generated. | |
co_unsigned16_t | crc |
The generated CRC. | |
struct co_sdo_req | req |
The SDO request. | |
struct membuf | buf |
The buffer. | |
size_t | nbyte |
The number of bytes in req already copied to buf. | |