I don't recall if anyone else has reported the following problems with sscanf() or not. I'm using 7.8.352 and having the following problems:
1. The + and - modifiers to %c don't seem to work in combination, even though it seems reasonable that one might want to decode a signed value in big endian order. Separately they work fine.
2. The - modifier does not work with %F. I'm currently using a workaround of reading in the bytes as an array, reversing them and then feeding them back into sscanf().
Bill