Показать сообщение отдельно
  #6 (permalink)  
Старый 11.11.2017, 23:27
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Lion777
тип 00001 - воду на кухне, 00010 - свет, 00011 - воду в теплице
Лучше так - [команда][данные][адрес], где команда, это операция, данные, это указатель на объект (вода, свет, ....), адрес, это указатель на целевой объект (кухня, теплица, ...).

Соответственно отведя под каждую часть необходимое число бит. Формат команды будет проще и ее длина гораздо короче.
Ответить с цитированием