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.