multi-character control for SimHub Custom serial devices

signal processing, XR, sims, microscopes, STM32, ESP32


multi-character control for SimHub Custom serial devices

As advertised on RaceDepartment

At least when using JavaScript, SimHub Custom Serial devices USB messages
are constrained to 7 bits (ASCII characters) values per byte sent.
Allocating 1 bit in each character to identifying whether it is first or second of a character pair leaves 12 bits available.
This most-significant-bit on first character ploy is used by MIDI

This evolved to blek2char