CADiLO 11 31 октября, 2012 Опубликовано 31 октября, 2012 · Жалоба Итак первые новости по работе над новой версией. АPI которые протестированы и войдут в будущую версию. GetADCValue GetBatteryVoltage GetModuleTemperature GetRegistrationStatus GetGPRSRegistrationStatus GetGPRSAttachStatus GetCSQValue GetServiceCellInformation GetNeighborCellInformation GetIMEI GetCfunValue Multi task API SendEventMsg CreateSem semPend semPost Список будет пополняться по мере тестирования и включения новых. Вопросы - "а когда будет хххх уууу" пока не задавайте - работа идет и список запланированых новинок достаточно большой. Что конкретно будет, я сам еще точно не знаю - как внесут - сообщу в этой теме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Romashki 0 1 ноября, 2012 Опубликовано 1 ноября, 2012 · Жалоба Хорошо б было бы еще, если б симкомовцы получение больших смсок сделали..... на сегодня пока не смог добиться получения даже 60 символов на русском языке.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fk1 0 2 ноября, 2012 Опубликовано 2 ноября, 2012 · Жалоба Хорошо б было бы еще, если б симкомовцы получение больших смсок сделали..... на сегодня пока не смог добиться получения даже 60 символов на русском языке.... Больших смсок не бывает. Это на самом деле множество коротких. При получении в PDU всё работает ок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Romashki 0 4 ноября, 2012 Опубликовано 4 ноября, 2012 · Жалоба а в text не все ок! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LOGRUSUA 0 11 ноября, 2012 Опубликовано 11 ноября, 2012 · Жалоба Скажите пожалуйста возможность использовать компилятор GCC сразу была или была позже добавлена (или вообще - есть это? компиляция GCC) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 5 декабря, 2012 Опубликовано 5 декабря, 2012 · Жалоба Компилятор GCC теперь поддерживается начиная с версии SIM900DevIDE_MultiTask_GCC Сейчас эта версия еще доделывается, но большинство заявленого работает. Билд компилятора должен быть - GCC-2011.09-69-arm-none-eabi Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bugish 0 10 декабря, 2012 Опубликовано 10 декабря, 2012 · Жалоба Установил SIM900DevIDE_MultiTask_GCC (взял с ftp macrogroup)) Как всегда подправил файлы version и version1, зашил в SIM900 прошивку 1137B02V01T900M64_ST Слетел IMEI, но это не проблема. Покоманде AT+GMR отвечает Revision:1137B02T900M64_ST Объединил два рабочих пректа написанных на 1137B04SIM900M64_ST_EAT, за счет новых команд из SIM900_Embedded AT Application Note_V1 02.pdf код значительно уменьшился . Команду ebdat4_31GetIMEI победить не смог, запутался с типами, в данный момент использование этой команды не принципиально. Стал тестировать новый проект все отлично работат, пока не обнаружил "грабли" с командой eat1_09UpdateEmbeddedAp, в описании команды как ранее говориться: eat1_09UpdateEmbeddedAp, процесс обновления не запускается сразу, он будет ждать выхода fl_entry (). Раньше после выхода из fl_entry () происходило обновление и перезапуск модуля, а теперь после выхода из fl_entry () висит, если вручную нажать RESET модуль стартует, вижу обновление не произошло. Как с этим бороться ума не приложу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 10 декабря, 2012 Опубликовано 10 декабря, 2012 · Жалоба >>>1137B02V01T900M64_ST - штатная прошивка от терминала T900. Зачем зашивалась - непонятно. Вы наверное скачали вот это - T900DevIDE_MultiTask_GCC.exe Здесь свое ядро - 1137B02V01T900M64_ST_Core.cla И предназначено для модуля который установлен в терминале с привязками к конкретному железу. Для работы с общим SIM900DevIDE_MultiTask_GCC идет ядро - 1137B04V01SIM900M64_ST_EAT.cla с которым компилится программа пользователя. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bugish 0 11 декабря, 2012 Опубликовано 11 декабря, 2012 · Жалоба Откатился на ядро - 1137B04V01SIM900M64_ST_EAT перекомпилил, eat1_09UpdateEmbeddedAp возвратила результат FL_OK (System will begin to update), keepGoing = FALSE; выход из fl_entry () - результат как и раньше висит не на что не реагирует помогает только RESET. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 15 декабря, 2012 Опубликовано 15 декабря, 2012 · Жалоба Можно поинтересоваться какая на данный момент последняя версия софта и ИДЕ для SIM900 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 15 декабря, 2012 Опубликовано 15 декабря, 2012 · Жалоба Последние версии здесь. http://microchip.ua/temp для 900 и 908 с DTMF - однозадачные версии мультизадачная под GCC - пока без DTMF декодера Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bugish 0 15 декабря, 2012 Опубликовано 15 декабря, 2012 · Жалоба В любезно предоставленной микрочипом сборке SIM900DevIDE_MultiTask_GCC не забываем поменять в файле version1 значение 1137B01V01SIM900M64_ST_EAT_FOR_TEST_20120410_16_25.sym на 1137B04V01SIM900M64_ST_EAT.sym Кто смог победить функцию eat1_09UpdateEmbeddedAp в сборке SIM900DevIDE_MultiTask_GCC отпишитесь пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Shum1 0 18 декабря, 2012 Опубликовано 18 декабря, 2012 (изменено) · Жалоба Уважаемый CADiLO! Пытаюсь воспользоваться данной средой) Поставил компилятор и IDE, пути без пробелов. Зашил в модуль ...Embedded_AT\tools\SIM900DevIDE_MultiTask_GCC\EmbatSIM\gsmos\coreSW\rvctcore\1137B04V01SIM900M64_ST_EAT.cla Файл ...Embedded_AT\tools\SIM900DevIDE_MultiTask_GCC\EmbatSIM\gsmos\tools\version1 выглядит так: SYMFILE = 1137B04V01SIM900M64_ST_EAT.sym GLOBALMACRO = Файл ...Embedded_AT\tools\SIM900DevIDE_MultiTask_GCC\EmbatSIM\gsmos\tools\version выглядит так: 04V01 Создал проект на основе примера sms, проект собрался. при попытке зашить в модуль - Error: The type of FLASH Does not match the firmware! Куда копать? Ума не приложу. Помогите советом. Изменено 18 декабря, 2012 пользователем Shum1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 18 декабря, 2012 Опубликовано 18 декабря, 2012 · Жалоба >>Зашил в модуль ...Embedded_AT\tools\SIM900DevIDE_MultiTask_GCC\EmbatSIM\gsmos\coreSW\rvctcore\1137B04V01SIM900M64_ST_EAT.cla Не зашил в модуль, а шьем вместе с пользовательским. Должно заливаться 2 файла - ядро и пользовательский. А у вас в опциях стоит - normal - обычное обновление. И Вы пытаетесь залить свой проект на место ядра. Выберите опцию EmbeddedAT и укажите 2 файла. И у меня отдельно выложен лоадер 1.6 - возьмите свежую версию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bugish 0 20 декабря, 2012 Опубликовано 20 декабря, 2012 (изменено) · Жалоба Возникла необходимость применить WotchDog Timer (подвисала программа), решил разобраться с командой ebdat4_04Wdtkick()-Функция сброса сторожевого таймера. Вызывайте эту функцию с осторожностью, и только когда время выполнения кода EAT превышает время сброса сторожевым таймером (перевод макрогрупа). Вопрос как запустить WotchDog Timer и каков его интервал. Если я не ошибаюсь, это должен быть некий таймер, если его вовремя не сбросить, то должен пройти аппаратный RESET. Было предположение, что стартует после первого вызова ebdat4_04Wdtkick(), но ошибся либо интервал более 20 мин. Конечно можно слепить свой WotchDog Timer из любого таймера и ebdat4_03Reset(), но это уже не то. Изменено 20 декабря, 2012 пользователем bugish Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться