Проблема с терминалом
- Войдите на сайт для отправки комментариев
Я организовал программу, которая отправляет данные Ардуино (цифровые команды), которая отправляет данные через COM-port посредством терминала Windows cmd:
echo %command% > COM3
Проблема заключается в том, что светодиод приёма данных на плате мигает 2-3 раза вместо положенного 1. Из-за этого плата может не среагировать на чередующиеся команды, выполнять из с задержкой до 2 секунд - подтупливает. При этом отправка данных с родного терминала в Arduino IDE работает хорошо.
Проблем с cmd терминалом не было, пока я не установил Python с разными библиотеками для работы с Serial. Однако после абсолютной деинсталляции утилиты и всего с ней связанного лучше не стало.
Вот я и спрашиваю: в чём прикол? В интернете об этом сложно найти инфу.
что светодиод приёма данных на плате мигает 2-3 раза вместо положенного 1.
вы визуально можете прочитать по светодиоду принятые данные? круто, напоминает фильм Терминатор, как он по телефонной трубке имитировал DialUp модем.
скетча нет, обсуждать нечего. Ну а если уж проверить хотите - берете USB-UART переходник и на том же компе в консоли putty проверяете что там в порт прилетает, потом уже тестировать с Ардуинкой.
Я организовал программу, которая отправляет данные Ардуино (цифровые команды),
сколько символов в ваших командах? Команды при посылке в порт разбиваются на отдельные байты. Светодиод на ардуине мигает на каждый принятый байт. Значит ваши команды содержат не один байт, а больше.
И, кстати, на ардуино эти байты надо уметь правильно собрать обратно. Судя по тону вашего первого сообщения, есть сомнение, что вы это делаете. Так что показывайте скетч.
Проблема заключается в том, что светодиод приёма данных на плате мигает 2-3 раза вместо положенного 1.
Проблема будет, если программа будет работать неправильно. Но вот этого, кроме предположений, я не увидел.
Погоняйте тесты.
И, да, опубликуйте Ваш программазм. Может и , правда, будет тормозить.
Скорость COM3 на windows совпадает со скоростью Serial Arduino?
Я организовал программу, которая отправляет данные Ардуино (цифровые команды), которая отправляет данные через COM-port посредством терминала Windows cmd:
echo %command% > COM3
При чём здесь то кто и как принимает!
Проблема заключается в том, что светодиод приёма данных на плате мигает 2-3 раза вместо положенного 1. Из-за этого плата может не среагировать на чередующиеся команды, выполнять из с задержкой до 2 секунд - подтупливает. При этом отправка данных с родного терминала в Arduino IDE работает хорошо.
Проблем с cmd терминалом не было, пока я не установил Python с разными библиотеками для работы с Serial. Однако после абсолютной деинсталляции утилиты и всего с ней связанного лучше не стало.
Вот я и спрашиваю: в чём прикол? В интернете об этом сложно найти инфу.
Бля... Причём здесь кто и как мигает... ППЦ! Научитесь изъяснять свои мысли.
В дополнение оратору выше хотел бы дополнить: «бл#»!!!
Спасибо.
Ну нет, когда так люди объясняют свою проблему - видно что у них дрова! С логикой, со всем. Ну не может нормальный чел так тупо, по деревенски объяснять. Никак!(
Ну нет, когда так люди объясняют свою проблему - видно что у них дрова! С логикой, со всем. Ну не может нормальный чел так тупо, по деревенски объяснять. Никак!(
Проблем с cmd терминалом не было, пока я не установил Python с разными библиотеками для работы с Serial. Однако после абсолютной деинсталляции утилиты и всего с ней связанного лучше не стало.
Сделайте откат системы