Slave Information Interface Control/Status. More...
#include <ethercat_slave_memory.h>
Public Member Functions | |
virtual unsigned char * | dump (unsigned char *a_buffer) const |
Dump the data struct into an array (EtherCAT Little Endian) | |
EC_SIIControlStatus (bool eeprom_write_access=false, bool eeprom_address_algorithm=false, bool read_op=false, bool write_op=false, bool reload_op=false, bool write_error=false, bool busy=false) | |
Constructor (see spec for args) | |
EC_SIIControlStatus (const unsigned char *a_buffer) | |
Constructor: build from data array. | |
Public Attributes | |
bool | AcknowledgeError |
bool | Busy |
Eeprom busy? | |
bool | EepromAddressAlgorithm |
bool | EepromWriteAccess |
Write access? | |
bool | ReadOp |
Read Operation? | |
bool | ReloadOp |
Reload Operation? | |
bool | WriteError |
Write Error? | |
bool | WriteOp |
Write Operation? |
Slave Information Interface Control/Status.
Definition at line 519 of file ethercat_slave_memory.h.
EC_SIIControlStatus::EC_SIIControlStatus | ( | bool | eeprom_write_access = false , |
bool | eeprom_address_algorithm = false , |
||
bool | read_op = false , |
||
bool | write_op = false , |
||
bool | reload_op = false , |
||
bool | write_error = false , |
||
bool | busy = false |
||
) |
Constructor (see spec for args)
EC_SIIControlStatus::EC_SIIControlStatus | ( | const unsigned char * | a_buffer | ) |
Constructor: build from data array.
virtual unsigned char* EC_SIIControlStatus::dump | ( | unsigned char * | a_buffer | ) | const [virtual] |
Dump the data struct into an array (EtherCAT Little Endian)
a_buffer | where data should be dumped |
Implements EC_DataStruct.
Definition at line 550 of file ethercat_slave_memory.h.
Eeprom busy?
Definition at line 548 of file ethercat_slave_memory.h.
Definition at line 538 of file ethercat_slave_memory.h.
Write access?
Definition at line 536 of file ethercat_slave_memory.h.
Read Operation?
Definition at line 540 of file ethercat_slave_memory.h.
Reload Operation?
Definition at line 544 of file ethercat_slave_memory.h.
Write Error?
Definition at line 546 of file ethercat_slave_memory.h.
Write Operation?
Definition at line 542 of file ethercat_slave_memory.h.