Puis-je utiliser SerialPort.Écrire pour envoyer le tableau d'octets

Documentation de SerialPort Write dit que

Par défaut, SerialPort utilise ASCIIEncoding pour coder les caractères.
ASCIIEncoding code pour tous les caractères supérieurs à 127 comme (char)63 ou
'?'. À l'appui de caractères supplémentaires dans cette gamme, le Codage du jeu de
UTF8Encoding, UTF32Encoding, ou UnicodeEncoding.

Voir aussi ici. Est-ce à dire que je ne peux pas envoyer de tableau d'octets à l'aide de write?

Oui, vous pouvez msdn.microsoft.com/en-us/library/ms143551(v=vs. 110).aspx
Oui mais c'est le doc qui dit "ASCIIEncoding code pour tous les caractères supérieurs à 127 comme (char)63 ou '?'. "- donc, c'est un peu la confusion entre ce qui est pourquoi j'ai demandé à
Si vous continuez à lire, vous verrez que vous pouvez modifier l'encodage. C'est la bien nommée propriété de Codage du port série.
Donc si je change l'encodage UTF8, je devrais être en mesure d'envoyer le tableau d'octets?
Btw. Pensez-vous que cette mise en œuvre est raisonnable: forums.codeguru.com/showthread.php?182234-serial-ports-C?

OriginalL'auteur | 2015-09-30