RFBee firmware updating

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