Это должно быть законченное устройство для конечного пользователя которое решает его конкретные проблемы.Тогда ему пофиг есть там софт или нет.Иначе он все равно подсмотрит протокол и сделает то что ему нужно.Имею многолетний опыт общения с буржуйской техникой.Доработка , переделка , включение в свои системы.Сломать можно все.Нужно сделать так чтоб желания сломать не появлялось, те это было невыгодно.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)