Stupida conversione da byte a unsigned short

  1. Si, ma la conversione implicita la fa il compilatore e a volte è meglio che decida il programmatore e non il compilatore. Quindi meglio la conversione esplicita.

  2. Si, funziona perché anche se non direttamente supportate dal C, tutti le combinazioni sono inserite come #define nel file binary.h incluso in automatico dall'IDE.