Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Време за доставка на SMS?
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=5877
Страница 1 от 1

Автор:  Desert Leo [ Пон Юни 23, 2008 4:03 pm ]
Заглавие:  Време за доставка на SMS?

Въпросът ми е до колегите, които са използвали SMS-комуникация с GSM модули.
Аз получавам SMS със закъснение от няколко секунди, което си е нормално.
Когато, обаче модула е изключен и изпратя SMS към него, при включване не приемам вече изпратения SMS. Предполагам, че оператора съхранява определен брой SMS-и до възможност за изпращане.
Споделете вашия опит :evil:

Автор:  Nikola Kirov [ Пон Юни 23, 2008 5:42 pm ]
Заглавие: 

Така се случва но само с SMS от безплатните сървъри или Email то SMS.

Автор:  ike [ Пон Юни 23, 2008 10:23 pm ]
Заглавие: 

Пробвай се да пратиш смс-че около нова година.

Автор:  Lupus [ Пон Юни 23, 2008 11:07 pm ]
Заглавие:  Re: Време за доставка на SMS?

Desert Leo написа:
Въпросът ми е до колегите, които са използвали SMS-комуникация с GSM модули.
Аз получавам SMS със закъснение от няколко секунди, което си е нормално.
Когато, обаче модула е изключен и изпратя SMS към него, при включване не приемам вече изпратения SMS. Предполагам, че оператора съхранява определен брой SMS-и до възможност за изпращане.
Споделете вашия опит :evil:

След колко време включваш модула? Има начин за задаване време на живот на СМС в сървъра.

Автор:  Desert Leo [ Вто Юни 24, 2008 7:49 am ]
Заглавие: 

Проблемът е отстранен, но причината за неговото появяване все още не е ясна. След смяна на SIM-картата с друга, нещата се оправиха. Сега след включване на GSM-модула, регистрация в мрежата и настройка за SMS, започвам отчитане на време до получаване на SMS. В часовия пояс 16-19часа вчера SMS-ите се получават след около 35...45 секунди. Проверено е 10-ина пъти.
Има нещо гнило точно в тази карта. Какво точно не ми е ясно, но и не си струва да се анализира. Забелязах още, че с нея и регистрацията в мрежата не е като хората - твърде бавна, а понякога изобщо не се регистрира и дава грешка. А самата карта почти не е използвана. Смених я с друга, която прилича на извадена от контейнер за смет, но ... работи.

Lupus, сега validity period-а е настроен на 24 часа, но ще го увелича още малко. Мтел твърдят, че съхраняват SMS-ите 1 седмица.

Автор:  Lupus [ Вто Юни 24, 2008 9:31 am ]
Заглавие: 

Да, от карта до карта има разлика. Ние патихме с едни карти на Вивател. В едно и също устройство карти на Мтел и Глобул се регистрират, а Вивателската не ще. След доста копане се оказа, че тези карти с този конкретно модел на модулите се влияе от едни защитни диоди на шините. След махането им нещата се оправят. С други модели модули на Wavecom този проблем го няма.

Автор:  Desert Leo [ Вто Юни 24, 2008 11:09 am ]
Заглавие: 

При мен проблема беше, че обикновено се регистрира, макар и след 10-15 сек. Понякога изабщо не се регистрира, като ми показва забрана за регистрация. А като се регистрира все пак, не получава СМС-ите изпратени по времето, когато модула не е бил регистриран и съответните съобщения са били запазени от оператора. Изглежда, че се получава някаква грешка и оператора не разпознава този номер като валиден. Така ми се губят СМС-и, но лошото е, че трудно се открива този проблем.

Автор:  Комбинатор [ Сря Юни 25, 2008 2:04 pm ]
Заглавие: 

Проблеми съм имал, единствено по моя вина.
Взимах дължината на буферите с strlen
И в някой моменти преобразуването на тхт ->пду ми получаваше 0h00 в буфера
и връщаше неверна дължина.
Това се итнася за GSM. А модулите са много скъпи за мен, но мисля да е едно и също.
Има си фаилови сървъри и те пазят.

Автор:  Desert Leo [ Сря Юни 25, 2008 4:55 pm ]
Заглавие: 

Е те тва не го разбрах Комбинаторе!

Автор:  Комбинатор [ Сря Юни 25, 2008 5:26 pm ]
Заглавие: 

Изпращам SMS през модема на GSM.
Текстовия фаил се преобразува в PDU.
Причината е всеизвестна 1 бит остава от байта неизползваем. (Края на ASCII e 127 DELETE).
Заради това се превъртат по един , 2,3,4,5,6,7 , и отново брой битове и се печели на всеки 8 байта по един.
160 тхт символи или 140 PDU.
Понякога се получава в края на буфера след преобразуването 0h00.
Примерно тхт-то завършва с . (точка) 101110 . Случва се че превъртам 6-те бита и в края остава само едната нула в байта.
STRLEN() на буфера ми връща размера до нулата и ме лъже с една еденица . Съответно модема ми връща ERROR.
Следващия път размера на текста е с един знак по малко и преобразуването в PDU ми превърта и 7-те бита на знака (точка)
И функцията ми връща верния брой байтове в буфера. И поради тази причина месец ме боля глава.
Има един от вас Никола Киров той със сигурност знае, за какво иде реч , ама нещо ме гази здраво.

Та в такт с темата , не помня SMS да ми се е губил, А съм пратил много колко да си купя един дебъгер, а иначе бачкам с 4 жици запоени на LPT-то.

Автор:  Desert Leo [ Сря Юни 25, 2008 5:38 pm ]
Заглавие: 

Аз използвам текстов режим, не PDU.

Автор:  Комбинатор [ Сря Юни 25, 2008 5:54 pm ]
Заглавие: 

Е да ама един GSM-модул струва цифра пари, а при мен 10-15 лева едно старо допотопно GSM-че.
и платката с едно контролерче за 5 лева, и бачка добре , за 20 лева максимални пари.

За забавление мога да си позволя толкова , аз не се занимавам професионално с това.

Автор:  Desert Leo [ Сря Юни 25, 2008 6:54 pm ]
Заглавие: 

Нема лошо. Въпреки, че един GSM-модул не е чак толкова скъп.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/