Добрый вечер!
Разбил голову себе с этим SimpLight.
Воткнулся в конфигураторе каналов. Не понимаю как настроить теги. какие адреса им присваивать, переменные. И что, вообще в этой программе подразумевается под словом "тэг". Как я понимаю, это название параметра с присвоенным мной адресом, с которым надо будет манипулировать при разработке мнемосхемы.
Вот, взял рабочий проект Slave1, кастрировал до безобразия, чтобы понять, как прорвать этот презерватив между программой и ардуиной, а может в башке. Помогите, уж...
Как компом заменить Mastera?
Логика простейшая. Slave1, блоком 16bit_int собирает биты по входам ардуинки в 2 байта и кладет их в H_Registr по определенному мной адресу. Master берет эти 2 байта из регистра и блоком int_to_16bit распихивает биты по своим выходам. Всё, остальная логика - семечки, не стоящая внимания, поэтому я просто убрал её из примера.
Там все просто: На первой плате информация о состоянии, Лог 0 на пины 5, 11 - краны 1 и 7 закрыты, а А1, А7 - краны 2 и 8 открыты. А на второй плате - раздаются пинки на исполнение. Лог 1 - исполнить.
Дисплей прилепил для просмотра "а что-ж там твориться?" ... Фигушки,... ничего: то "нет связи", то - timeOut
Да..., порт Serial1 (пины 18,19). Через преобразователь TTL -USB определяется как Com7.