master/slave.c
branchstable-1.1
changeset 1722 14024a941c2e
parent 1719 42ed27ae6785
child 1731 60b2aad9d40b
equal deleted inserted replaced
1721:8d1fcfe68ced 1722:14024a941c2e
   528 
   528 
   529     off += sprintf(buffer + off, "State: ");
   529     off += sprintf(buffer + off, "State: ");
   530     off += ec_state_string(slave->current_state, buffer + off);
   530     off += ec_state_string(slave->current_state, buffer + off);
   531     off += sprintf(buffer + off, "\nRing position: %i\n",
   531     off += sprintf(buffer + off, "\nRing position: %i\n",
   532                    slave->ring_position);
   532                    slave->ring_position);
   533     off += sprintf(buffer + off, "Advanced position: %i:%i\n\n",
   533     off += sprintf(buffer + off, "Advanced position: %i:%i\n",
   534                    slave->coupler_index, slave->coupler_subindex);
   534                    slave->coupler_index, slave->coupler_subindex);
       
   535     off += sprintf(buffer + off, "Coupler: %s\n\n",
       
   536                    ec_slave_is_coupler(slave) ? "yes" : "no");
   535 
   537 
   536     off += sprintf(buffer + off, "Data link status:\n");
   538     off += sprintf(buffer + off, "Data link status:\n");
   537     for (i = 0; i < 4; i++) {
   539     for (i = 0; i < 4; i++) {
   538         off += sprintf(buffer + off, "  Port %i (", i);
   540         off += sprintf(buffer + off, "  Port %i (", i);
   539         switch (slave->sii_physical_layer[i]) {
   541         switch (slave->sii_physical_layer[i]) {