Свои версии я уже огласил, на большее моих телепатических способностей не хватает. Может кто-то еще что-то предложит.Поэтому к Вам и вопрос такой - что это вообще может быть?
Модем не контактирует с аппаратным RS232
Re: Модем не контактирует с аппаратным RS232
Я уже советовал обратить внимание на корректную передачу служебных символов. В частности, CR и LF (0x0D / 0x0A).
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Реклама
Re: Модем не контактирует с аппаратным RS232
Спасибо, проблема оказалась действительно в уровнях напряжения, вроде, потому что с max232 все летает. Но возникла другая неточность в этом вопросе. Если использовать стандартный терминал, то все действительно летает. Но я использовал готовый терминал в Visual Studio, алгоритм отправки данных не менял. Вот в нем не работает. Код:
Стоить заметить, что в терминале классическом если ввести +++, то ОК не во всех случаях можно получить. Какая-то тут хитрость с дополнительными символами в конце или начале строки. Прошу уточнить. Я так понял, что comport - стандартная библиотека C, нет? То есть с одного терминала отправил +++ и ОК получил. С другого - не пашет. Что можно попробовать отправить или модернизировать?
Код: Выделить всё
string sendata = txtSendData.Text;
//ssd = ssd.Replace("+", "+" + System.Environment.NewLine);
comport.Write(sendata);Стоить заметить, что в терминале классическом если ввести +++, то ОК не во всех случаях можно получить. Какая-то тут хитрость с дополнительными символами в конце или начале строки. Прошу уточнить. Я так понял, что comport - стандартная библиотека C, нет? То есть с одного терминала отправил +++ и ОК получил. С другого - не пашет. Что можно попробовать отправить или модернизировать?
На практике можно не успеть сделать того, что можно хорошо обосновать в теории. Но без практики теория может отдаляться от нее, и когда они встретятся снова - не узнает даже неприкосновенное шампанское профессора в лаборатории. Моя практика: robofeya.ru
Re: Модем не контактирует с аппаратным RS232
Отбой, все работает супер. Я там просто 1 строчку закомментировал для вывода...
Теперь другой вопрос - почему ком может выводить, бывает, такую строчку правильно:
0.1 0.235 0.0235 0.0235 0.0235
а, бывает, вот так:
1 0.235 0.0235 0.0235 0.02350.
И типо того. Как с этим бороться? В терминале из-за этого не могу обработку сделать нормально 5 чисел, которые здесь выше записал!
Теперь другой вопрос - почему ком может выводить, бывает, такую строчку правильно:
0.1 0.235 0.0235 0.0235 0.0235
а, бывает, вот так:
1 0.235 0.0235 0.0235 0.02350.
И типо того. Как с этим бороться? В терминале из-за этого не могу обработку сделать нормально 5 чисел, которые здесь выше записал!
На практике можно не успеть сделать того, что можно хорошо обосновать в теории. Но без практики теория может отдаляться от нее, и когда они встретятся снова - не узнает даже неприкосновенное шампанское профессора в лаборатории. Моя практика: robofeya.ru
Re: Модем не контактирует с аппаратным RS232
По новому кругу, как в анекдоте про жену и 90-летнего мужа:”Так что же Вы хотите! - Я хочу, чтобы он не шаркал ногами!”kras писал(а):Отбой, все работает супер....
Теперь другой вопрос - почему ком может выводить, бывает, такую строчку правильно:
а, бывает, вот так:
И типо того. Как с этим бороться?
Помимо аппаратных деталей, есть и програмные
-
domrustika
- Грызет канифоль
- Сообщения: 257
- Зарегистрирован: Чт мар 22, 2007 13:50:33
- Откуда: казань
- Контактная информация:
Re: Модем не контактирует с аппаратным RS232
спецы помогите. попробовал собрать это
все спаял. не понял только в конце про
Необходимые файл:
index.html
serial.cgi
Или все вместе.
как их заменить с программой winSCP про которую писал автор???
пробовал просто залить скетч homebot1mini - не работает, движки у машинки не крутятся. по uart роутер и ардуину подключил!
вот так выглядит админка роутера. там уже прописаны кнопки для управления. или все равно надо менять файлы как писал автор???
В общем кто шарит подскажите решение!!
все спаял. не понял только в конце про
Необходимые файл:
index.html
serial.cgi
Или все вместе.
как их заменить с программой winSCP про которую писал автор???
пробовал просто залить скетч homebot1mini - не работает, движки у машинки не крутятся. по uart роутер и ардуину подключил!
вот так выглядит админка роутера. там уже прописаны кнопки для управления. или все равно надо менять файлы как писал автор???
В общем кто шарит подскажите решение!!
- Реклама

