Jump to content

    

sim300 и передача бинарных данных

Раздумываю над уменьшением трафика при передаче числовой информации посредством модуля сим300. Пусть для определенности посредством GPRS. Подскажите! :)

1. Есть ли тонкие места? Например нет ли ограничения свыше символа с кодом 128?

2. Подскажите, кто как представляет данные? Стоит ли использовать 7-битное кодирование, по типу как смс сжимается?

3. Можно ли сжать алгоритмом-архивированием? И имеет ли смысл?

Заранее спасибо за ответы.

 

 

 

Share this post


Link to post
Share on other sites

AT+CIPSEND=10

После того как передать 10 байт они сами отправятся.

Ненужно тогда отправлять контрол зет(кажысь зет).

И передавайте что хотите.

Share this post


Link to post
Share on other sites

Tcom мимо.

 

в Транспарантном передавайте что хотите и как хотите. а всякие CIPSEND вообще только для текста. любой управляющий символ (даже случайный) может или выпасть, или глюк вызвать... h10-h17 например..

Share this post


Link to post
Share on other sites
Tcom мимо.

 

в Транспарантном передавайте что хотите и как хотите. а всякие CIPSEND вообще только для текста. любой управляющий символ (даже случайный) может или выпасть, или глюк вызвать... h10-h17 например..

Вообще-то и бинарные данные прекрасно через +cipsend передаются, счетчик ведь на то и введен (прямая аналогия с HTTP, где чисто текстовые заголовки, нисколько не мешающие передаче бинарного содержимого). Но лично я предпочитаю прозрачный режим. Сразу будет и совместимость с CSD, и при возможном переходе на модем другого производителя по крайней мере прием-передачу данных не придется рихтовать напильником...

 

Share this post


Link to post
Share on other sites

Да нет никаких тонких мест, как в даташите описано так и работает. Только очень медленно. Если десяток-другой байт переслать то сойдет, а вот если порядка сотен кБ то лучше другой модуль использовать, хотя-бы тот-же sim900.

А насчет сжатия... Этот вопрос вообще к модулю никакого отношения не имеет. Это уж вам решать нужно оно или нет.

Share this post


Link to post
Share on other sites

Спасибо большое всем поучаствовавшим. Буду думать :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this