Lely core libraries 2.3.4
co_sdev Struct Reference

A static CANopen device. More...

#include <sdev.h>

Collaboration diagram for co_sdev:

Data Fields

co_unsigned8_t id
 The node-ID.
 
const char * name
 A pointer to the name of the device.
 
const char * vendor_name
 A pointer to the vendor name.
 
co_unsigned32_t vendor_id
 The vendor ID.
 
const char * product_name
 A pointer to the product name.
 
co_unsigned32_t product_code
 The product code.
 
co_unsigned32_t revision
 The revision number.
 
const char * order_code
 A pointer to the order code.
 
unsigned baud: 10
 The supported bit rates.
 
co_unsigned16_t rate
 The (pending) baudrate (in kbit/s).
 
int lss
 A flag specifying whether LSS is supported (1) or not (0).
 
co_unsigned32_t dummy
 The data types supported for mapping dummy entries in PDOs.
 
co_unsigned16_t nobj
 The number of objects in objs.
 
const struct co_sobjobjs
 An array of objects.
 

Detailed Description

A static CANopen device.

See also
co_dev_create_from_sdev()

Definition at line 30 of file sdev.h.


The documentation for this struct was generated from the following file: