Перейти к содержанию
    

SIM300D и разделение данных по UARTу

Доброго времени суток!

 

При приёме данных через GPRS или SMS SIM300D разделяет данные на части.

У меня таймаут на сообщения в 10мс - команды не сливаются с ответами (самый оптимальный на мой взгляд).

Но когда посылаем посылку в 200 байт по GPRS или длинное СМС, то таймаут нужен 50мс. Иначе данные будут восприниматься как отдельные посылки.

Скажите пожалуйста кто как решает такие проблемы?

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ловить <CR><LF> еще можно, а не только по таймауту принимать ответы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ловить <CR><LF> еще можно, а не только по таймауту принимать ответы.

Понял Вас!

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...