И да и нет Да, я не буду отвечать за весь прибор и держать их на поводке - это понятно.
Но, чтобы потянуть все, ресурсов в конторе недостаточно. <Тут отмодерировано про контору>.
Кроме того, я столкнулся уже на Пальмах с совместимостью, доставанием, и этого тоже не хочу. Одноплатформенный прибор отпал.
Выбора в общем-то нет. Квалификацию я не понижу, а останусь на своей, не повысив, конечно же. Учитывая возраст, это тоже хорошо. Буду больше заниматься электромеханикой и теплоэлектричеством в приборе.
Что же касается технических вопросов отладки, то сейчас я во всех приборах использую свой протокол связи наподобие SNMP, под него есть собственный браузер для управления объектами и есть возможность создания управляющих скриптов без какого бы то ни было программирования. То есть для сдачи прибора я могу написать тестовые последовательности в обычном редакторе, подключиться к CAN-bus через писишный адаптер, сгенерировать нужную логику управления программой, разбирающей скрипты, и сдать прибор - пусть потом программируют, что хотят.
Канал внутри прибора - мысль хорошая, нужно будет с них стребовать прозрачный порт по TCP/IP для того же протокола, чтобы не лазить в устройство, а тестировать по сети.