Показать сообщение отдельно
Старый 08.08.2016, 18:29   #46
Qvan22
Заглянувший
 
Регистрация: 26.01.2013
Адрес: Минск
Сообщений: 204
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 458
Поблагодарили 454 раз(а) в 135 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: - луч света в тёмном царстве (454)
По умолчанию

Цитата:
Сообщение от YMOR2012 Посмотреть сообщение
Мне бы пример этой команды -хочу написать типа этого:
void loop(){
digitalWrite(SIGNAL_ENABLE_PIN_MAIN,HIGH); // включаем станцию;
движение лок1; - какая команда?
delay(5000); // пауза
стоп лок1; - какая команда?
}
Проверить в "железе" неcмогу, но по идее можно вызывать напрямую в функцию,
которая обрабатывает serial...


SerialCommand:: parse("t1 1 50 1"); // лок id 1, adress 1, скорость 50, направление 1 (<t1 1 50 1>)
Для простой остановки пишем скорость = 1.

P.S. функция delay() может сделать ваш код нерабочим.
Qvan22 вне форума  
Вверх
3 пользователя(ей) сказали cпасибо: