реклама на сайте
подробности

 
 
> Модем Wavecom, Передача данных в UART
Marfey
сообщение Oct 22 2011, 07:56
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 28-01-11
Пользователь №: 62 536



Доброе время суток.
Есть модем WAVECOM FASTRACK SUPREME 10 с последней прошивкой r7.46

На OpenAT написал реализацию подключения модема к TCP серверу и обмена с ним данным, но есть небольшая проблема, при передачи пакета данных с TCP сервера в uart порт, данные прилетают такого вида:
Заголовок+Сам посланный пакет+Контрольная сумма

Заголовок состоит из 3х байтов
• Первый байт (0xDD) используется для идентификации пакета (что это данные, а не АТ команда)
• Второй байт содержит 8 младших битов поля данных
• Третий байт состоит из двух частей:
1. 3 младших бита являются 3 старшими битами длины поля данных
2. 5 старших байтов представляют тип пакета

Как я понял это протокол мультиплексирования данных / команд. В старых прошивках вроде можно было его отключить командой AT+WMUX=0, а вот в новых прошивках такой команды вообще нет.
Теперь вопрос как мне скрыть заголовок и контрольную сумму, т.е чтобы в UART посылалcя только посланный с сервера пакет так как к модему подключено оборудование которое не понимает такой протокол.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Marfey   Модем Wavecom   Oct 22 2011, 07:56


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 08:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01341 секунд с 7
ELECTRONIX ©2004-2016