Quote:

Hm why shouldn't it be possible to use single bits in A6? Mixing up digits and bits might be dangerous,




It can but I don't recommend it not because it's dangerous, but inefficient. If you use one bit for firing, you still lose that one digit resolution since the two remaing bits can only represent a number from 0-3. So unless you have two other bitwise variables or a command that takes a value from 0-3, you are going to be doing unnecessary transformations for nothing.

The main point of the post above is that you should use every bit in a variable when sending it. A7 BTW, with it's native bool and structs, makes it MUCH easier to design network traffic. Also, IMO, it's better to clump all the bitwise operations in one var (for example movement... that is a great candidate for bitwise network compression) and all the numbers into another.