- "%2u %02X%02X%02X%02X%02X%02X %3d%% %4ddBm %3u %2u %s",
- begin + i,
- curr->addr[0] & 0xFF, curr->addr[1] & 0xFF,
- curr->addr[2] & 0xFF, curr->addr[3] & 0xFF,
- curr->addr[4] & 0xFF, curr->addr[5] & 0xFF,
- curr->quality, curr->rssi, curr->Status, curr->Port, inet_ntoa(curr->IP));
+ (sts_viewtype == dBm) ?
+ "%2u %02X%02X%02X%02X%02X%02X %02X%02X%02X%02X%02X%02X "
+ "%4ddBm %3u %2u %s"
+ :
+ (sts_viewtype == percentage) ?
+ "%2u %02X%02X%02X%02X%02X%02X %02X%02X%02X%02X%02X%02X "
+ " %3u%% %3u %2u %s"
+ :
+ "%2u %02X%02X%02X%02X%02X%02X %02X%02X%02X%02X%02X%02X "
+ " %3u %3u %2u %s",
+ begin + i,
+ curr->addr[0] & 0xFF, curr->addr[1] & 0xFF,
+ curr->addr[2] & 0xFF, curr->addr[3] & 0xFF,
+ curr->addr[4] & 0xFF, curr->addr[5] & 0xFF,
+ curr->ParentMacAddress[0] & 0xFF,
+ curr->ParentMacAddress[1] & 0xFF,
+ curr->ParentMacAddress[2] & 0xFF,
+ curr->ParentMacAddress[3] & 0xFF,
+ curr->ParentMacAddress[4] & 0xFF,
+ curr->ParentMacAddress[5] & 0xFF,
+ conv_rssi(curr->rssi),
+ curr->Status,
+ curr->Port,
+ inet_ntoa(curr->IP)
+ );