Display requested state in slave info.
This commit is contained in:
parent
4dc453ef55
commit
5d927adad9
|
|
@ -632,7 +632,9 @@ size_t ec_slave_info(const ec_slave_t *slave, /**< EtherCAT slave */
|
|||
|
||||
off += sprintf(buffer + off, "State: ");
|
||||
off += ec_state_string(slave->current_state, buffer + off);
|
||||
off += sprintf(buffer + off, "\nFlags: %s, %s\n",
|
||||
off += sprintf(buffer + off, " (");
|
||||
off += ec_state_string(slave->requested_state, buffer + off);
|
||||
off += sprintf(buffer + off, ")\nFlags: %s, %s\n",
|
||||
slave->online ? "online" : "OFFLINE",
|
||||
slave->error_flag ? "ERROR" : "ok");
|
||||
off += sprintf(buffer + off, "Ring position: %i\n",
|
||||
|
|
|
|||
|
|
@ -100,7 +100,7 @@ sub query_slaves
|
|||
elsif ($line =~ /^Advanced position: (\d+:\d+)$/) {
|
||||
$slave->{'advanced_position'} = $1;
|
||||
}
|
||||
elsif ($line =~ /^State: (.+)$/) {
|
||||
elsif ($line =~ /^State: (.+) /) {
|
||||
$slave->{'state'} = $1;
|
||||
}
|
||||
elsif ($line =~ /^Coupler: ([a-z]+)$/) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue