Вообще использование 2,3 и более битов широко распространено в сообщении ошибок в разных приборах.
Встречал такое, когда в байт запихивали сразу 2 или 3 переменных. Скажем две 3-х битных и одну 2-битную.
Где как раз и реализован этот механизм с различными состояниями.
000, 001, 011, 010, 101 и так далее.
Кроме формирования состояния и ошибок не встречал.
Так что ничего нового автор как бы и не придумал. Независимо от прибора или программы, где он хочет это применить.
В ПР выше написанное делается так же легко. Вычленить нужные биты и превратить в числа она умеет.




Ответить с цитированием