| Микроконтролери и електроника 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-и до възможност за изпращане. Споделете вашия опит |
|
| Автор: | 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 [ Вто Юни 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/ |
|