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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> EAT SIM900
Romashki
сообщение Feb 11 2013, 06:18
Сообщение #31


Местный
***

Группа: Участник
Сообщений: 209
Регистрация: 5-12-10
Пользователь №: 61 419



А в каком файле путь поправили?
Go to the top of the page
 
+Quote Post
Lucky
сообщение Feb 11 2013, 16:45
Сообщение #32





Группа: Участник
Сообщений: 12
Регистрация: 10-11-05
Пользователь №: 10 682



LD="$(PATH)/arm-none-eabi-ld"
в файле app_gcc_make_inc_s


А кто нибудь реализовывал полноценный кодер\декодер PDU сообщений? И еще странно что EVENT_SMS_IND существует,а API-шной функции выдёргивания и отправки SMS нету.

Сообщение отредактировал Lucky - Feb 11 2013, 16:46
Go to the top of the page
 
+Quote Post
Romashki
сообщение Feb 12 2013, 07:17
Сообщение #33


Местный
***

Группа: Участник
Сообщений: 209
Регистрация: 5-12-10
Пользователь №: 61 419



Я работаю в text mode, API-шной функции выдёргивания и отправки SMS действительно нету (хотелось бы минимум три параметра получать из АПИ - номер отправителя, текст и время). По IND приходится AT командами вычитывать сообщение.
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Feb 12 2013, 17:44
Сообщение #34


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Эта функция и в Quectel, похоже, тупо использует AT в своем теле и вызывает callback при AT-ответе. При таком подходе не вижу преимущества АПИ, разве что визуально упростить код.
А указанные выше параметры все равно надо парсить руками из AT-ответа (в случае callback - с буфера по передаваемому указателю).
Go to the top of the page
 
+Quote Post
Lucky
сообщение Feb 13 2013, 15:14
Сообщение #35





Группа: Участник
Сообщений: 12
Регистрация: 10-11-05
Пользователь №: 10 682



Народ а кто-нибуть тестировал ядро 1137B02V01SIM900M64_ST_DTMF_JD_EAT (насколько я понимаю это последнее) на предмет выхода в GPRS.
У меня странность наблюдается достаточно часто при EVENT_CREG_IND и cregInd_evt.status == 1, по моему в этот момент модуль зарегился в GSM сети оператора, но при чтении структуры ebdat4_29GetServiceCellInformation половина полей явно левая, и соответственно не регится в GPRS. А когда
там правильная инфа то всё идет правильно. Есть у кого мысли?
Go to the top of the page
 
+Quote Post
Lucky
сообщение Feb 19 2013, 15:52
Сообщение #36





Группа: Участник
Сообщений: 12
Регистрация: 10-11-05
Пользователь №: 10 682



Народ кто-нибудь пользовался ebdat8_12SetSystemTime?????????????????????
Что-то у меня комбинация вида:
Data_Time.second = 0;
Data_Time.minute = 0;
Data_Time.hour = 0;
Data_Time.day = 19;
Data_Time.month = 2;
Data_Time.year = 2013;

if (ebdat8_12SetSystemTime (Data_Time,0) == FL_OK)
{
ebdat7_01DebugTrace("SET DATA + TIME -> OK ");
}
else
{
ebdat7_01DebugTrace("SET DATA + TIME -> ERROR ");
}
Выдаёт : SET DATA + TIME -> ERROR
Есть у кого соображения? Вообще-то эта функция в SIM900_Embedded AT Application Note_V1.02 вообще не описана, а в хидере есть, но похоже на текущем ядре не работает.
Go to the top of the page
 
+Quote Post
Romashki
сообщение Feb 20 2013, 06:31
Сообщение #37


Местный
***

Группа: Участник
Сообщений: 209
Регистрация: 5-12-10
Пользователь №: 61 419



Если не описана в SIM900_Embedded AT Application Note, значит ее не реализовали еще, но если есть в хидере, значит будет. Пока можно устанавливать через обычную АТ команду.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 20 2013, 07:56
Сообщение #38


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Сегодня после китайского НГ списался с Симкомом. Готовлю им замечания по релизу. Релиз выпустили именно на том что уже было готово. Понятно что не без огрехов, но работа не стоит, ЕАТ будет развиваться и дальше. Там как минимум еще с десяток API предполагается добавить. Ну и обещают, где-то к маю, версию EAT для 900R64. Более предметно пообщаюсь с ними на выставке. Вернусь - расскажу что еще ожидается.


Ну и вчера общался с одним из клиентов.... Монстры - иначе не скажешь... Дизассемблировали ядро, переписали полностью кусок отвечающий за энергопотребление и у них теперь модуль как мобилка - оптимизирован по потреблению.... Хочу к ним в гости съездить, посмотреть что еще сделали под себя из ЕАТ.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Lucky
сообщение Feb 20 2013, 15:18
Сообщение #39





Группа: Участник
Сообщений: 12
Регистрация: 10-11-05
Пользователь №: 10 682



Разобрался. Нужно год вводить последние 2 цифры реального года.
Go to the top of the page
 
+Quote Post
Aurochs
сообщение Feb 20 2013, 18:01
Сообщение #40


Ортодокс
***

Группа: Свой
Сообщений: 219
Регистрация: 26-10-07
Из: Смела, Украина
Пользователь №: 31 775



Цитата(CADiLO @ Feb 20 2013, 09:56) *
Сегодня после китайского НГ списался с Симкомом. Готовлю им замечания по релизу. Релиз выпустили именно на том что уже было готово. Понятно что не без огрехов, но работа не стоит, ЕАТ будет развиваться и дальше. Там как минимум еще с десяток API предполагается добавить. Ну и обещают, где-то к маю, версию EAT для 900R64. Более предметно пообщаюсь с ними на выставке. Вернусь - расскажу что еще ожидается.

Ну и вчера общался с одним из клиентов.... Монстры - иначе не скажешь... Дизассемблировали ядро, переписали полностью кусок отвечающий за энергопотребление и у них теперь модуль как мобилка - оптимизирован по потреблению.... Хочу к ним в гости съездить, посмотреть что еще сделали под себя из ЕАТ.

a14.gif Знаю, какой это труд. Когда был молод - сам таким занимался.
Эдуард, кстати предлагаю Симкому вписать в замечания: пусть купят у людей коды и исправят прошивки, если сами там порядок навести не в состоянии. Может уже вообще пора выложить исходники в открытый доступ, хотя бы базовую часть? Конкурентам, думаю, там уже все равно воровать нечего, зато таким вот энтузиастам не придется в дерьме колупаться. Хотя может оказаться, что там исходники не лучше дизассемблированного кода. laughing.gif

Цитата(Lucky @ Feb 20 2013, 17:18) *
Разобрался. Нужно год вводить последние 2 цифры реального года.

И здесь Симком впереди всех! Потомкам проблему 2100 года нужно создавать уже сейчас - а то потом некогда будет smile3046.gif
Go to the top of the page
 
+Quote Post
bugish
сообщение Feb 20 2013, 21:43
Сообщение #41


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 7-06-12
Из: Севастополь, Россия
Пользователь №: 72 202



Сегодня целый день потратил на "игры" с EVENT_SMS_IND прерывание отлично срабатывает и выдает ID сообщения, но после отправки AT+CMGR=ID мне в догонку вместо ответа на команду прилетает +CMTI:"SM",.. c ID сообщения, а затем только ответ на команду. Меняя параметры АТ+CNMI избавится от +CMTI:"SM",.. так и не смог.
Или может кто подскажет как на время приостановить, а точнее запретить прием SMS ?

Сообщение отредактировал bugish - Feb 20 2013, 22:05
Go to the top of the page
 
+Quote Post
Lucky
сообщение Feb 21 2013, 05:30
Сообщение #42





Группа: Участник
Сообщений: 12
Регистрация: 10-11-05
Пользователь №: 10 682



Люди помогите !!!! Использую ядро "SIM900DevIDE_DTMF_MultiTask_GCC(1137B02V01SIM900M64_ST_DTMF_JD_EAT).exe"
После установки там появляются 2 папки с примерами для Эклипса. Который SampleUseSIMComLibs работает без проблем - шьется в модуль и работает тоже нормально.
А вот проект SampleWithGccLibs собирается, но после зашивки его в модуль начинается бесконечная перезагрузка модуля. Кто-нибудь сталкивался с подобным?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 21 2013, 07:57
Сообщение #43


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>>>И здесь Симком впереди всех! Потомкам проблему 2100 года нужно создавать уже сейчас - а то потом некогда будет

В 2100 году слово GSM даже знать не будут. sm.gif

>>>>Или может кто подскажет как на время приостановить, а точнее запретить прием SMS ?

Отдельно SMS запретить вроде никак. Можно попробовать только так.

AT+GSMBUSY=1 — запрет всех входящих звонков.
•1, — запретить все входящие звонки
•0, — разрешить входящие
Результат данной команды не сохраняется в памяти и его надо повторять при каждом включении


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
bugish
сообщение Feb 21 2013, 08:32
Сообщение #44


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 7-06-12
Из: Севастополь, Россия
Пользователь №: 72 202



Цитата(CADiLO @ Feb 21 2013, 09:57) *
AT+GSMBUSY=1 — запрет всех входящих звонков.
•1, — запретить все входящие звонки
•0, — разрешить входящие
Результат данной команды не сохраняется в памяти и его надо повторять при каждом включении


Сообщение пришло без всяких препятствий.
Go to the top of the page
 
+Quote Post
MKdemiurg
сообщение Feb 21 2013, 08:33
Сообщение #45


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



Цитата(CADiLO @ Feb 21 2013, 10:57) *
Отдельно SMS запретить вроде никак. Можно попробовать только так.

AT+GSMBUSY=1 — запрет всех входящих звонков.
•1, — запретить все входящие звонки
•0, — разрешить входящие
Результат данной команды не сохраняется в памяти и его надо повторять при каждом включении


Всё равно приходят. Проверено biggrin.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th June 2025 - 01:39
Рейтинг@Mail.ru


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