Icing,
just out of curiosity: what was the reason to add the SI command ?
A) Was it to reduce the number of bytes send ?
or
B) Was it to make it easier to parse the output ?
If it is B then I would suggest we create a OF (output format) command (and remove the SI command):
0: payload only
1: source, dest, payload
2: source, dest, payload, rssi
3: payload len, source, dest, payload, rssi
What do you think ?
Hans