Показать сообщение отдельно
  #5 (permalink)  
Старый 11.11.2017, 22:57
Кандидат Javascript-наук
Отправить личное сообщение для Lion777 Посмотреть профиль Найти все сообщения от Lion777
 
Регистрация: 04.11.2017
Сообщений: 117

я думал так, взять 30 бит, например, первых(или точнее - последних) 5 будет отвечать за команду, тип 10000 - включить, 10001 - выключить, 10010 - и т.д получится 31 разных команд, остальные по 5 подкоманды, тип 00001 - воду на кухне, 00010 - свет, 00011 - воду в теплице
10000 00000 00011 00010 00000 00001 , например тут при команде 10000 "включить" подкоманда "00001" будет значить " включить воду на кухне", для другой основной команды подкоманда "00001" будет иметь инное значение ))) или это какой-то велосипед ?))
___
можно вообще взять 8 бит и зашифровать в 256 разные команды, тип 0 - включить воду, 1- выключить воду, 2- включить свет, 3-выключить свет, но тут вложенности не получится, тип включить->воду->на кухне

Последний раз редактировалось Lion777, 11.11.2017 в 23:04.
Ответить с цитированием