Перейти к содержанию
    

kban

Участник
  • Постов

    97
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о kban

  • Звание
    Частый гость
    Частый гость
  1. Чтобы получить точное время... Да и позиция нужна... Только вот почемуто нифига не работает GPS...
  2. Вопрос закрыт - скачал с вейвкома R72_00-cus-q26-01.wpk
  3. Вот это я и хотел узнать... А как - нить через него ОС обновить тогда можно? И что насчёт версии ОС? Кто-нить использовал R71a01_full_... ?
  4. Привет всем. Интересует вопрос - можно ли заливать в модем новую ОС через DWLWin, а не через гипер терминал? Почемуто у меня DwlWin не видит прошивок с ОС (прописыаю ему путь к папке, где лежат ОС), там .DWL файлов много, а DWLWin их не видит. Видит только те .DWL файлы, которые у меня в проектах в gcc/out появляются... И ещё вопрос - при попытке залить в модем версию ОС (через гипер терминал) R71a01_full_q2686h модем выдаёт ERROR IN HERADER и прекращает установку. С чем это может быть связвнно и поможет ли истановка этой версии ОС через DWLWin (если это возможно)? З.Ы. версию 663c00_full_q2686h_W11 устанавливает нормально...
  5. Почемуто не могу получить erGetGpsState()... Делаю так: void ERideAppLoop(u8 timerId) { s32 gpsDataAvailMask = 0; s32 GpsState; GpsState = erGetGpsState(); TRACE(( 1, "erGetGpsState = %d", GpsState )); adl_atSendResponse(ADL_AT_RSP,"GpsState= \n"); adl_atSendResponse(ADL_AT_RSP,GpsState); /* Make sure initialization (erGpsStart) is complete before calling core */ if ((GpsState == ER_GPS_STATE_ON) || (rx_bytes_in > 0)){ /* Send a response to user informing that GPS library is loaded */ adl_atSendResponse(ADL_AT_RSP,"GpsState== ER_GPS_STATE_ON" ); if ( (!AppIsGpsLoaded)&&(GpsState == ER_GPS_STATE_ON) ) { AppCGpsCoreCb(APP_CGPS_INIT_DONE); adl_atSendResponse(ADL_AT_RSP,"GPS library is loaded"); AppIsGpsLoaded = TRUE; } /* Produce PVT solution*/ /* Extract the contents of serial port */ /* UART Rx interrupt receives bytes from the GPS chipset and store bytes in OS queue */ TRACE(( 1, "ErideDataIn Check")); if (rx_bytes_in) { /* Process the serial port packets */ /* If complete GPS chipset packet is available, GPS core attempts a position fix and * returns bit field that indicate if new PVT data is available. */ TRACE(( 1 , "ErideCore Enter %d", rx_bytes_in)); gpsDataAvailMask = erGpsCoreTask(rxbuffer, rx_bytes_in); rx_bytes_in = 0; TRACE(( 1 , "ErideCore Exit %x", gpsDataAvailMask)); } } else { adl_atSendResponse(ADL_AT_RSP,"It's not working... why?! Who knows..." ); /* GPS not started yet, it means feature is not activated */ AppCGpsCoreCb(APP_CGPS_FEATURE_NOT_ACTIVATED); /* Unsubscribe the timer */ adl_tmrUnSubscribe(AppLoopTimer, ERideAppLoop, ADL_TMR_TYPE_TICK); /* Unsubscribe the FCM flow */ adl_fcmUnsubscribe(DataGPS_fcmHandle); } } Всегда приходит в else, и в выводе толдько GpsState= ... А чему равно - не выводит... Может кто сталкивался с подобным? Или я чего напутал? И ещё - обязтельно ли нужна для GPS антенна? Её в комплекте не было... без неё работать будет? Вообще может не загораться диод, показывающий инициализацию GSP на модеме изза этого?
  6. Привет всем. Можно ли в Wavecom Fastrack Supreme как - нибудь сделать так, чтобы с ком портом модем общался по одной скорости(9600, например), а передавал данные по GSM на другой (например 1440)? Пробовал так - на обоих модемах: at+ipr=9600 at&w at+cbst=75,0,1 at&w Пишет везде ОК, а соединяется по прежнему на 9600... Соединяюсь через обычный ATD. Причём даже когда модем с ком портом по 115200 общается то же самое происходит... Может я чего в CBST не понял - вроде там написано, что эта команда задаёт скорость передачи по GSM...
  7. Спасибо за ответы - дело оказалось в кабеле... но не просто крест накрест, а вообще другая распиновка... Модемный кабель называется - кому нада - на мыло схему вышлю
  8. Пробовал так же подключать SIM300 - результат тот же....
  9. Привет всем. Не могу разобраться с проблемой - соединяю 2 преобразователя ICPCon 7520R по RS485, а выходы (RS232) втыкаю в ком порты, открываю гипер терминал - все данные передаются отлично. Подключаю к этой связке на один из выходов (COM порт преобразователя) вместо провода от COM порта компьютера модем, а второй втыкаю в компьютер - связи с модемом нету... Провода все нормальные. Подключаю модем напрямую к компьютеру - связь с модемом есть... Изза чего может такое происходить?
  10. Привет всем. Если у кого есть Dwlwin - киньте на мыло пожалуйсто [email protected]
  11. Так вообще странно получается - стандартный вейвкомовсий пример заливаю, где в приложении UART2 включается/выключается, а он не работает... причём не важно до этого я включал/выключал UART2 с выключенным приложением...
  12. Залил новую версию ОС (последнюю, доступную на вейвкоме), но проблема отсалась - adl_atCmdCreate не работает. Какую бы команду я не пытался через неё послать - модем её просто игнорирует... пробовал проверить так: if (adl_atCmdCreate("AT+WMFM=0,1,2", NULL, NULL, NULL )) adl_atSendResponsePort ( ADL_AT_RSP, APP_ATCMD_UART, "\r\nGPS UART2 OPENED\r\n"); else adl_atSendResponsePort ( ADL_AT_RSP, APP_ATCMD_UART, "\r\n CAN'T OPEN GPS UART2\r\n"); ответ такой "CAN'T OPEN GPS UART2". А когда просто пытался слать adl_atCmdCreate("ATI", FALSE, NULL, NULL ) или adl_atCmdCreate("ATI", NULL, NULL, NULL ) - вообще ноль реакии... и когда adl_atCmdCreate("ATI", TRUE, NULL, NULL ) - то же самое
×
×
  • Создать...