Поэкспериментировав с настройками порта и почитав интернеты выяснил в чем причина моей проблемы:
В Arduino Nano для перезагрузки контроллера используется сигнал DTR и, я так подозреваю, в ICarDuino При инициализации COM-порта выставлен параметр:
dcb.fDtrControl = DTR_CONTROL_DISABLE; (Или что-то подобное, в зависимости от того, на чем пишет автор)
а для работы с новыми контроллерами нужно передавать:
dcb.fDtrControl = DTR_CONTROL_ENABLE;
Возможно ли добавить настройку (например в Global Vars), которая позволит настраивать передачу этого сигнала, в зависимости от того, какой контроллер используется?
|