|
|
  |
SIM868, Новый комбо-модуль 2G+GNSS |
|
|
|
May 23 2016, 14:01
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
SIMCom Wireless Solutions официально анонсировал новый GSM/GPRS + GPS/GLONASS комбо-модуль SIM868. Документация (спецификация, HD, AT commands, и т.д.) доступны по ссылке ТУТ• SIM868 – это самый компактный в мире QUAD-band-combo модуль с размерами 15.7 x 17.6 мм • GSM и GNSS блоки модуля – это ранее хорошо освоенные платформы от Mediatek, интегрированные в один чипсет • Питание GSM и GNSS частей реализованы раздельно. Модуль отличает низкое энергопотребление. • SIM868 заметно более бюджетное решение, чем 2 отдельных модуля GSM/GPRS и GPS/Glonass. • MUX, TCP/UDP, FPT/HTTP, MMS, E-MAIL, DTMF, Jamming Detection, SSL (необходимо уточнять версию ПО). За счет малых размеров модуль позволяет значительно сэкономить место на плате, привлекательная цена даст существенный выигрыш в себестоимости, а богатый функционал решит возложенные на него задачи. Дата старта массового производства SIM868 назначена на Июнь 2016 года. Уже сейчас можно и нужно отправлять вашему дистрибьютору запрос на резервирование образцов и предоставление коммерческого предложения. Надеемся вам понравится новый продукт!
Сообщение отредактировал Hub - May 23 2016, 14:02
|
|
|
|
|
May 23 2016, 14:54
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(Alechek @ May 23 2016, 17:52)  CSD, естественно, нету? к сожалению это так. поддержки CSD в модуле SIM868 не будет. это обусловлено общим трендом производителей (MediaTek в их числе) к отказу от CSD.
|
|
|
|
|
Jul 26 2016, 17:03
|
Группа: Участник
Сообщений: 6
Регистрация: 26-07-16
Пользователь №: 92 717

|
Цитата(Hub @ May 23 2016, 18:01)  привлекательная цена даст существенный выигрыш в себестоимости Добрый вечер. Скажите, какова примерная стоимость модуля в оптовых партиях (от 100 шт)?
|
|
|
|
|
Jul 27 2016, 06:21
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(Frimen3 @ Jul 26 2016, 20:03)  Добрый вечер. Скажите, какова примерная стоимость модуля в оптовых партиях (от 100 шт)? это лучше уточнить у своего дистрибьютора если Вы из России, пишите на: wirelessСАБАКАmt-system.ru
|
|
|
|
|
Jul 27 2016, 14:38
|
Группа: Участник
Сообщений: 6
Регистрация: 26-07-16
Пользователь №: 92 717

|
Спасибо, запросил, в районе 10-13 баксов получается что здесь что в Китае. Цитата(x893 @ Jul 26 2016, 22:11)  Хотя на подходе ещё MC60 и GGB-1916 GGB-1916 заинтересовал, откуда он у Вас? есть ли на них отладочные платы? сколько стоят модули примерно? Hub, а есть ли отладочные платы на SIM868 модулях?
|
|
|
|
|
Jul 27 2016, 14:49
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(Frimen3 @ Jul 27 2016, 17:38)  Hub, а есть ли отладочные платы на SIM868 модулях? мы ожидаем ограниченное количество на склад
|
|
|
|
|
Jul 27 2016, 15:15
|
Группа: Участник
Сообщений: 6
Регистрация: 26-07-16
Пользователь №: 92 717

|
Цитата(Hub @ Jul 27 2016, 18:49)  мы ожидаем ограниченное количество на склад а что с ценником за штучку? физ. лицу продадите в качестве исключения? по емейлу вашему сегодня не ответили
|
|
|
|
|
Jul 27 2016, 15:47
|
Группа: Участник
Сообщений: 6
Регистрация: 26-07-16
Пользователь №: 92 717

|
Цитата(x893 @ Jul 27 2016, 19:39)  Модули к сентябрю обещают. Цена примерно в районе $12-13 А где Вы GGB-1916 нашли - не секрет? Там же простым смертным их можно купить?
|
|
|
|
|
Jul 28 2016, 11:39
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(Frimen3 @ Jul 27 2016, 18:15)  а что с ценником за штучку? физ. лицу продадите в качестве исключения? по емейлу вашему сегодня не ответили Вашему емэйлу - это какому? Насколько я понял Вы писали непосредственно в SIMCom на адрес с доменом @sim.com. Я же представляю компанию МТ-Системс (www.mt-system.ru) - официального дистрибьютора компании SIMCom. Сам SIMCom не сможет Вам как физ.лицу продать плату-отладки, так же как и мы (мы работаем только с юр.лицами), но Ваш вопрос не оставлен без внимания и в данный момент мы ищем способ его разрешения. Как только будет выработано решение с предоставлением платы-отладки - с Вами свяжутся.
|
|
|
|
|
Jul 28 2016, 11:47
|
Группа: Участник
Сообщений: 6
Регистрация: 26-07-16
Пользователь №: 92 717

|
Цитата(Hub @ Jul 28 2016, 15:39)  Вашему емэйлу - это какому? Насколько я понял Вы писали непосредственно в SIMCom на адрес с доменом @sim.com. Я же представляю компанию МТ-Системс (www.mt-system.ru) - официального дистрибьютора компании SIMCom. Сам SIMCom не сможет Вам как физ.лицу продать плату-отладки, так же как и мы (мы работаем только с юр.лицами), но Ваш вопрос не оставлен без внимания и в данный момент мы ищем способ его разрешения. Как только будет выработано решение с предоставлением платы-отладки - с Вами свяжутся. Нет, я писал в вашу компанию на адрес с доменом @mt-system.ru. По возможности нужно что-то вроде такой платки sim800l (минимальный функционал), но рассмотрю любые варианты. Спасибо, буду ждать!
|
|
|
|
|
Jul 28 2016, 12:01
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(Frimen3 @ Jul 28 2016, 14:47)  Нет, я писал в вашу компанию на адрес с доменом @mt-system.ru. По возможности нужно что-то вроде такой платки sim800l (минимальный функционал), но рассмотрю любые варианты. Спасибо, буду ждать! Странно, не вижу Вашего письма... Попробуйте проверить адрес и отправить еще раз. По плате: SIMCom не предоставляет подобные платы, то что по ссылке - это законченное изделие стороннего разработчика. Как показывает практика (где-то на форуме было), такие изделия далеки от совершенства и иногда элементарно не видят СИМ-карту, не говоря о регистрации в сети. Отладочные платы SIMCom обычно имеют вид:  Где выведены все необходимые интерфейсы и пр.
Сообщение отредактировал Hub - Jul 28 2016, 12:02
|
|
|
|
|
Nov 6 2016, 00:03
|

Знающий
   
Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593

|
AT+GMR Revision:1418B01SIM868M32 Даю команду Цитата AT+IPR=115200\r\r\nOK\r\n AT+IPR?\r\r\n+IPR: 115200\r\n AT&W После включения- выключения по питанию: Цитата AT+IPR?\r\r\n+IPR: 0\r\n То есть параметр который я ввел -- не сохраняется Нужно обновить прошивку?
|
|
|
|
|
Nov 10 2016, 09:03
|

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

|
Цитата(bureau @ Nov 6 2016, 04:03)  AT+GMR Revision:1418B01SIM868M32
Даю команду
После включения- выключения по питанию:
То есть параметр который я ввел -- не сохраняется Нужно обновить прошивку? "Это норма" (С). См. SIM800 Series_AT Command Manual_V1.10: Parameter Saving Mode == AT&W_SAVE 11:57:09.796 PC: AT+IPR? 11:57:09.812 SIM: AT+IPR? 11:57:09.812 SIM: +IPR: 0 11:57:09.812 SIM: 11:57:09.812 SIM: OK 11:57:17.750 PC: AT+IPR=115200 11:57:17.765 SIM: AT+IPR=115200 11:57:17.765 SIM: OK 11:57:23.406 PC: AT+IPR? 11:57:23.406 SIM: AT+IPR? 11:57:23.406 SIM: +IPR: 115200 11:57:23.406 SIM: 11:57:23.406 SIM: OK 11:57:28.906 SIM: 11:57:28.906 SIM: NORMAL POWER DOWN 11:57:36.578 PC: AT+IPR? 11:57:36.578 SIM: AT+IPR? 11:57:36.578 SIM: +IPR: 0 11:57:36.578 SIM: 11:57:36.578 SIM: OK 11:57:51.765 PC: AT+IPR=115200 11:57:51.765 SIM: AT+IPR=115200 11:57:51.781 SIM: OK 11:57:53.531 PC: AT&W 11:57:53.531 SIM: AT&W 11:57:53.546 SIM: OK 11:57:58.203 SIM: 11:57:58.218 SIM: NORMAL POWER DOWN 11:58:04.578 SIM: 11:58:04.593 SIM: RDY 11:58:04.609 SIM: 11:58:04.625 SIM: +CFUN: 1 11:58:12.828 PC: AT+IPR? 11:58:12.843 SIM: AT+IPR? 11:58:12.843 SIM: +IPR: 115200 11:58:12.859 SIM: 11:58:12.875 SIM: OK 11:58:18.000 SIM: PS: кстати уже есть прошивка 1418B01SIM868M32_BT_DS (скоро релиз, тестовую прошивку можно попросить у дистрибьютора).
--------------------
|
|
|
|
|
Nov 11 2016, 10:03
|

Знающий
   
Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593

|
Цитата(CADiLO @ Nov 10 2016, 22:39)  Кстати может как вариант. Ждал 10 сек. Результат тот же. Надеюсь что есть прошивка поновее, в сравнении с той которая заливалась на производстве, прошьюсь, попробую Да, о птичках. А какой утилитой заливать в SIM868? SIM800_Series_download_Tools_Customer_v1.08 ??? Только там в перечне нет 868-а модуля, Какой использовать вместо?
|
|
|
|
|
Nov 17 2016, 07:35
|

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

|
Цитата(bureau @ Nov 11 2016, 14:03)  Ждал 10 сек. Результат тот же. Надеюсь что есть прошивка поновее, в сравнении с той которая заливалась на производстве, прошьюсь, попробую Да, о птичках. А какой утилитой заливать в SIM868? SIM800_Series_download_Tools_Customer_v1.08 ??? Только там в перечне нет 868-а модуля, Какой использовать вместо? SIM800_Series_download_Tools_Customer_v1.14 лежит тут https://cloud.mail.ru/public/ANE7/zk4981VKc (шьет только GSM часть).
--------------------
|
|
|
|
|
Nov 19 2016, 21:13
|

Знающий
   
Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593

|
Цитата(bureau @ Nov 6 2016, 02:03)  То есть параметр который я ввел -- не сохраняется Нужно обновить прошивку? Вообщем, заработало только на этой прошивке: Цитата AT+GMR Revision:1418B01SIM868M32_BT На прошивке 1418B02SIM868M32 -- сохранение неработает
|
|
|
|
|
Nov 21 2016, 10:40
|

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

|
Цитата(bureau @ Nov 20 2016, 01:13)  Вообщем, заработало только на этой прошивке:
На прошивке 1418B02SIM868M32 -- сохранение неработает IPR параметр будет несохраняемым. HDпоправим. BTW если прошиваться утилитой V1.19 и соединить GSM и GNSS (см. HD 1.06 или SIM800 Series_GNSS_Application Note V1.00), то можно за раз прошить GSM и GNSS части.
Сообщение отредактировал Цырен. - Nov 21 2016, 10:47
--------------------
|
|
|
|
|
Nov 21 2016, 10:47
|

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

|
Цитата(bureau @ Nov 21 2016, 14:42)  Вообще и навсегда? или только в данной версии прошивки? как постоянное решение. А почему не использовать Autobauding, он же работает железно?
--------------------
|
|
|
|
|
Nov 21 2016, 12:46
|
Профессионал
    
Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882

|
Цитата(bureau @ Nov 21 2016, 17:05)  а что делать в случае Autobauding? Пока я на GSM модуль что-то не отправлю, он же мне ничего не пришлет... Разве? Мне показалось, что на дефолтной скорости он посылает данные ВСЕГДА. RDY только не будет, если Autobauding Цитата(bureau @ Nov 21 2016, 17:05)  А вдруг GSM модуль уйдет на перезагрузку и как мне понять что он стартовал заново? И часто перестартуют новые модули? Это в 300-900 сериях была заложена возможность произвольной перезагрузки, для этого даже автосохранение параметров сделали. В 800-й серии убрали.
|
|
|
|
|
Nov 21 2016, 13:27
|

Знающий
   
Группа: Свой
Сообщений: 625
Регистрация: 22-02-07
Пользователь №: 25 593

|
Цитата(Alechek @ Nov 21 2016, 14:46)  Мне показалось, что на дефолтной скорости он посылает данные ВСЕГДА. RDY только не будет, если Autobauding У SIM800 как раз Autobauding и является дефолтным параметром Цитата(Alechek @ Nov 21 2016, 14:46)  И часто перестартуют новые модули? Да с тем сколько багов в одном EAT только мы нашли (не говоря уже о сюрпризе отказа китайцами дальше продолжать развитие EAT направления ), то хотелось бы перестраховатся, мало ли с чем еще придется столкнутся
|
|
|
|
|
Nov 22 2016, 08:01
|

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

|
Цитата(bureau @ Nov 21 2016, 16:05)  Та ну, вы че??? Это дополнительный геморой на стороне микроконтроллера! А вдруг GSM модуль уйдет на перезагрузку и как мне понять что он стартовал заново? Сейчас я это могу понять по приходу Call Ready, SMS Ready, а что делать в случае Autobauding? Пока я на GSM модуль что-то не отправлю, он же мне ничего не пришлет...
С каких соображений было решено реализовывать такую идею? Блин, профессор лопух, аппаратура при нем! В каком я был тумане, что перепутал темы? Каюсь, много работы - все напутал. Автободинг будет в SIM5300E/EA и в нем не было никогда сохранения IPR. А вот в SIM868 IPR сохраняется нормально. Специально снял логи с двух прошивок: 10:48:41.500 PC: AT 10:48:41.500 SIM: AT 10:48:41.500 SIM: OK 10:48:49.625 PC: AT+IPR? 10:48:49.640 SIM: AT+IPR? 10:48:49.640 SIM: +IPR: 0 10:48:49.640 SIM: 10:48:49.640 SIM: OK 10:48:56.203 PC: AT+IPR=115200 10:48:56.203 SIM: AT+IPR=115200 10:48:56.203 SIM: OK 10:49:01.812 PC: AT&W 10:49:01.812 SIM: AT&W 10:49:01.812 SIM: OK 10:49:07.984 PC: AT+IPR? 10:49:08.000 SIM: AT+IPR? 10:49:08.000 SIM: +IPR: 115200 10:49:08.000 SIM: 10:49:08.000 SIM: OK 10:49:14.031 PC: AT+CPOWD=1 10:49:14.500 SIM: AT+CPOWD=1 10:49:14.500 SIM: NORMAL POWER DOWN 10:49:15.046 SIM: CTS=False 10:49:18.609 SIM: CTS=True 10:49:18.609 SIM: CDC=True 10:49:20.203 SIM: CDC=False 10:49:20.296 SIM: RI Changed 10:49:20.687 SIM: 10:49:20.703 SIM: RDY 10:49:20.718 SIM: 10:49:20.734 SIM: +CFUN: 1 10:49:21.265 SIM: 10:49:21.281 SIM: +CPIN: NOT INSERTED 10:49:23.671 PC: AT+IPR? 10:49:23.687 SIM: AT+IPR? 10:49:23.687 SIM: +IPR: 115200 10:49:23.687 SIM: 10:49:23.703 SIM: OK 10:49:38.375 PC: AT+GMR 10:49:38.390 SIM: AT+GMR 10:49:38.406 SIM: Revision:1418B01SIM868M32_BT 10:49:38.421 SIM: 10:49:38.437 SIM: OK 10:53:29.093 PC: AT+GMR 10:53:29.093 SIM: AT+GMR 10:53:29.093 SIM: Revision:1418B02SIM868M32 10:53:29.109 SIM: 10:53:29.109 SIM: OK 10:53:31.562 PC: AT+IPR? 10:53:31.562 SIM: AT+IPR? 10:53:31.562 SIM: +IPR: 0 10:53:31.562 SIM: 10:53:31.562 SIM: OK 10:53:38.750 PC: AT+IPR=115200 10:53:38.765 SIM: AT+IPR=115200 10:53:38.765 SIM: OK 10:53:40.812 PC: AT&W 10:53:40.828 SIM: AT&W 10:53:40.828 SIM: OK 10:53:45.328 PC: AT+IPR? 10:53:45.343 SIM: AT+IPR? 10:53:45.343 SIM: +IPR: 115200 10:53:45.343 SIM: 10:53:45.343 SIM: OK 10:53:46.890 PC: AT+CPOWD=1 10:53:47.359 SIM: AT+CPOWD=1 10:53:47.359 SIM: NORMAL POWER DOWN 10:53:47.843 SIM: CTS=False 10:53:51.312 SIM: CTS=True 10:53:51.312 SIM: CDC=True 10:53:53.000 SIM: CDC=False 10:53:53.000 SIM: RI Changed 10:53:53.453 SIM: 10:53:53.453 SIM: RDY 10:53:53.468 SIM: 10:53:53.468 SIM: +CFUN: 1 10:53:54.031 SIM: 10:53:54.046 SIM: +CPIN: NOT INSERTED 10:53:58.593 PC: AT+IPR? 10:53:58.609 SIM: AT+IPR? 10:53:58.609 SIM: +IPR: 115200 10:53:58.625 SIM: 10:53:58.625 SIM: OK Извиняюсь, что зря напугал.
--------------------
|
|
|
|
|
Nov 23 2016, 08:15
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(vladec @ Nov 23 2016, 10:48)  А не предусмотрена ли в SIM868 возможность работы с GSM, и GPS функционалами через один UART, что бы не занимать дополнительные ресурсы на микроконтроллере Хоста? предусмотрена только надо "железно" завести UART GNSS-части на второй UART GSM-части за подробностями, мануалами, инструкциями: wirelessГАВmt-system.ru
|
|
|
|
|
Nov 23 2016, 08:50
|

Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743

|
Цитата(bureau @ Nov 23 2016, 11:39)  Эт что вы хотите сказать, что я не смогу реализовать данную функциональность имеея у себя SIM868 S2-106R4-Z1Q52 ? почему же не можете... можете конечно. надо TxD GNSS-части подключить к UART2_RxD GSM-части и отправить соответствующую команду в модуль.
|
|
|
|
|
Nov 24 2016, 09:45
|

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

|
Вот пример: B01V02SIM868_11 + 1418B02SIM868M32
AT+GMR Revision:1418B02SIM868M32 OK AT+CGNSPWR=1 (GPIO1 = "1") OK AT+CGNSTST? +CGNSTST: 0 OK AT+CGNSTST=1 OK $GNGGA,000032.799,,,,,0,0,,,M,,M,,*50 $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GLGSA,A,1,,,,,,,,,,,,,,,*02 $GPGSV,1,1,00*79 $GLGSV,1,1,00*65 $GNRMC,000032.799,V,,,,,0.00,0.00,060180,,,N*5A $GNVTG,0.00,T,,M,0.00,N,0.00,K,N*2C $GPACCURACY,9999000.0*08 $GNGGA,000033.799,,,,,0,0,,,M,,M,,*51 $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GLGSA,A,1,,,,,,,,,,,,,,,*02 $GPGSV,1,1,00*79 $GLGSV,1,1,00*65 $GNRMC,000033.799,V,,,,,0.00,0.00,060180,,,N*5B $GNVTG,0.00,T,,M,0.00,N,0.00,K,N*2C $GPACCURACY,9999000.0*08 $GNGGA,000034.799,,,,,0,0,,,M,,M,,*56 $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GLGSA,A,1,,,,,,,,,,,,,,,*02 $GPGSV,1,1,00*79 $GLGSV,1,1,00*65 $GNRMC,000034.799,V,,,,,0.00,0.00,060180,,,N*5C $GNVTG,0.00,T,,M,0.00,N,0.00,K,N*2C $GPACCURACY,9999000.0*08 AT+CGNSTST=0 OK
Кстати, кроме того, что DEBUG_UART(GSM) соединяется с GNS_UART(GNSS), надо еще GPIO1(GSM) соединить с GNS_EN (GNSS)
--------------------
|
|
|
|
|
Dec 28 2016, 10:06
|
Частый гость
 
Группа: Участник
Сообщений: 190
Регистрация: 18-07-07
Из: Санкт-Петербург
Пользователь №: 29 216

|
Чтобы было проще понимать работу - SIM868 сделан на MT2503, который в свою очередь представляет собой комбинацию MT6261 и MT3333 (очень незначительные отличия, исключены усилитель класса К и GPIO45).
--------------------
---------------- С уважением Владимир
|
|
|
|
|
Dec 28 2016, 11:45
|

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

|
>>>>очень незначительные отличия Особенно полностью переработанный PMU позволивший хорошо понизить потребление. >>>исключены усилитель класса К а не наоборот ???? в 2503 как раз более экономичный усилитель
Эскизы прикрепленных изображений
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Apr 11 2018, 12:40
|
Группа: Новичок
Сообщений: 3
Регистрация: 11-04-18
Из: Минская область
Пользователь №: 103 132

|
К сожалению не могу отправлять личные сообщения, а потому попрошу помощи здесь: Подскажите, где можно найти свежую прошивку для SIM800 и как выбрать на случай если их несколько? Я бы не заморачивался с перепрошивкой, но он зараза ни одного белорусского оператора в виде строки названия не выдаёт, только цифровой код оператора... Опыт по заливке расширенной прошивки в sim900 имеется...
|
|
|
|
|
Aug 11 2018, 19:01
|
Участник

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

|
У меня тоже проблемы с этим модулем. Делаю тут одну железку, но наткнулся на грабли. Вот схема включения. Картинка кликабельна.   Суть проблемы вот в чём. Ответ модуля на команду "AT+CGNSINF" +CGNSINF: 0,,,,,,,,,,,, OK. Судя по даташиту 0 - GNSS Off. Предварительно на модуль подаются команды "AT+CGPIO=0,57,1,1" и "AT+CGNSPWR=1". Возможно ещё какие то команды предварительно нужны для инициализации? Анализатор на UART2 показывает адевкатные пакеты от GPS модуля. 
Сообщение отредактировал sabrat - Aug 11 2018, 19:05
|
|
|
|
|
Aug 12 2018, 15:06
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(sabrat @ Aug 11 2018, 22:01)  Суть проблемы вот в чём. Ответ модуля на команду "AT+CGNSINF" +CGNSINF: 0,,,,,,,,,,,, OK. Судя по даташиту 0 - GNSS Off. Предварительно на модуль подаются команды "AT+CGPIO=0,57,1,1" и "AT+CGNSPWR=1". Возможно ещё какие то команды предварительно нужны для инициализации? Анализатор на UART2 показывает адевкатные пакеты от GPS модуля. Питание BT включили? PS: Вы, как вижу, используете схему "All-in-one Mode"?
|
|
|
|
|
Aug 12 2018, 20:22
|
Участник

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

|
Цитата(jcxz @ Aug 12 2018, 18:06)  Питание BT включили? Попробовали и его включить командой AT+BTPOWER , но это ничего не дало.
|
|
|
|
|
Aug 13 2018, 04:59
|
Участник

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

|
Цитата(jcxz @ Aug 13 2018, 03:36)  Включить, проверить что статус BT стал нормальным, потом только включать GPS. Проверил - не помогло. Может прошить его нужно?
|
|
|
|
|
Aug 13 2018, 12:09
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(CADiLO @ Aug 13 2018, 14:35)  Когда в сообщения от GPS вклинится URC от GSM и вы будете долго соображать что от чего - это раз. Почему? Разве есть URC одинаковые и для GSM и для GPS? В чём именно сложность различить их? Работает сейчас у меня BT+GPS - проблем с распознаванием нет никаких. GSM не использую. Цитата(CADiLO @ Aug 13 2018, 14:35)  Допустим нужно отключить GSM часть для снижения потребления и работать только с GPS - ну и как вы это сделаете на объединенных UART? Очевидно, что в этом случае я просто поставлю два разных модуля GPS и GSM. Раз их нужно по отдельности выключать, то зачем использовать единый модуль? Цитата(CADiLO @ Aug 13 2018, 14:35)  Функционал будет только тот что позволят АТ команды GSM части для работы с GPS. А при отдельном UART можно например вместо NMEA использовать бинарный протокол и прочие "вкусности" Так как не знаю о каких "вкусностях" речь, то ничего не могу сказать. Мне достаточно того, что выдаётся в строке +CGNSINF. Цитата(CADiLO @ Aug 13 2018, 14:35)  А теперь готов выслушать минусы для 2 UART. Это вроде как очевидно: 1. Писать 2 драйвера UART вместо одного. И два парсера. Зачем 2 если можно один? 2. Потратить в два раза больше периферии (ног, UART-ов). Периферия (особенно UART-ы) - всегда дефицит в МК. Взять корпус с бОльшим числом ног (если таковой есть) - значит неоправданно увеличить стоимость устройства.
|
|
|
|
|
Aug 13 2018, 12:45
|
Участник

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

|
Железо уже готово, заложен один юарт. Производитель заявил что можно работать через один, а по факту это не работает. Может прошивку другую залить? на какой проверено работает через один юарт?
|
|
|
|
|
Aug 13 2018, 12:59
|

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

|
>>> Очевидно, что в этом случае я просто поставлю два разных модуля GPS и GSM. Раз их нужно по отдельности выключать, то зачем использовать единый модуль?
Затем что в SIM868 GSM и GPS части ФИЗИЧЕСКИ разделены. А не так как в 808. Считайте что имеете 2 отдельных модуля в одном корпусе.
>>> Писать 2 драйвера UART вместо одного. И два парсера. Зачем 2 если можно один?
Зачем???? Парсер один но работает с любым количеством потоков. По прерываниям просто обрабатываем то что нужно получая от одного или другого UART. Так что тут изначально неправильный подход. Мы еще 20 лет назад на 16 мегагерцовом интеловском MSC96 обрабатывали 128 каналов импульсного набора и приема номера и укладку потом его в ИКМ. Одна программа и 129 стеков - 128 для потоков и 1 для собственно самой проги - все крутится по прерываниям.
>>>2. Потратить в два раза больше периферии (ног, UART-ов). Периферия (особенно UART-ы) - всегда дефицит в МК. Взять корпус с бОльшим числом ног (если таковой есть) - значит неоправданно увеличить стоимость устройства.
Фигня полная - N76E003AT20 - TSSOP20 - 8 битный МК, 18 kB Flash, 1kB RAM, 2 UART, 1 SPI, 1 I2C, 6 PWM, 12-bit 8-ch ADC, Max frequency up to16 MHz, Wide operating voltage: 2.4V to 5.5V
цена - $0.38 в розницу
Не нравится 51 ядро - не вопрос, возьмем ARM
M0518LD2AE - LQFP48 - 32 битный МК с архитектурой ARM Cortex M0, 50 MGz, 64 kB Flash, 8 kB RAM, 4x32 TIMER, 8x12bit ADC, 6 UART, 1 SPI, 2 I2C, 2 LIN, 24x16bit PWM
полтора бакса в розницу за полный набор удовольствий.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Aug 13 2018, 13:21
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(CADiLO @ Aug 13 2018, 15:59)  Зачем???? Парсер один но работает с любым количеством потоков. По прерываниям просто обрабатываем то что нужно получая от одного или другого UART. Так что тут изначально неправильный подход. Вы что-то путаете мух с котлетами. Что Вы имеете в виду под "потоком"? То что идёт на RX-ногу UART-а МК? Это потом кладётся в FIFO-буфер RX-потока и парсится парсер. Если туда (в это RX-FIFO) валить всё, что приходит с двух разных UART, то потом эту кашу уже невозможно будет разобрать. Это уже получится мусор. Пришло Вам от одного ISR в прерывании "GN", а сразу поле этого от другого ISR "NNECTI" как догадаетесь потом что это с одного UART поступает URC "+CGNSINF: ...", а со 2-го "+BTCONNECTING"? Да и +ISR, инициализация, управление FIFO, передачей, парсер и ещё куча всего - это как бы и есть драйвер UART-канала. Всё равно получается в 2 раза больше работы с 2-я UART-ами. Драйвер - это набор из процедур инициализации, ISR-ов, рабочих переменных, парсеров/state-машин для данного одного канала связи. В одном канале связи может быть несколько виртуальных каналов связи с несколькими удалёнными устройствами (как в случае объединения на одном UART GSM+BT+GPS). И если есть возможность посадить несколько устройств на один физический канал, написав единый драйвер физ.канала, а за ним - несколько дочерних драйверов устройств - то это хорошее решение. В условиях ограниченности ресурсов. Цитата(CADiLO @ Aug 13 2018, 15:59)  Мы еще 20 лет назад на 16 мегагерцовом интеловском MSC96 обрабатывали 128 каналов импульсного набора и приема номера и укладку потом его в ИКМ. Это то каким боком сюда относится? да хоть 256. Цитата(CADiLO @ Aug 13 2018, 15:59)  Фигня полная - N76E003AT20 - TSSOP20 - 8 битный МК, 18 kB Flash, 1kB RAM, 2 UART, 1 SPI, 1 I2C, 6 PWM, 12-bit 8-ch ADC, Max frequency up to16 MHz, Wide operating voltage: 2.4V to 5.5V цена - $0.38 в розницу И что? Опять не понял - к чему это? Вы предлагаете наш МК заменить на этот?  Цитата(CADiLO @ Aug 13 2018, 15:59)  M0518LD2AE - LQFP48 - 32 битный МК с архитектурой ARM Cortex M0, 50 MGz, 64 kB Flash, 8 kB RAM, 4x32 TIMER, 8x12bit ADC, 6 UART, 1 SPI, 2 I2C, 2 LIN, 24x16bit PWM полтора бакса в розницу за полный набор удовольствий. Опять не понял - зачем???
|
|
|
|
|
Aug 13 2018, 13:37
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(sabrat @ Aug 13 2018, 15:45)  Железо уже готово, заложен один юарт. Производитель заявил что можно работать через один, а по факту это не работает. Может прошивку другую залить? на какой проверено работает через один юарт? Мы тоже заложили SIM868. После неудачного опыта с SIM808 (оказалось, что там прошивка настолько кривая, что невозможно использовать). Тестировал GPS и прописывал его в драйвер я ещё на SIM808. Там инфа из GPS-модуля шла. Но из-за кривого BT пришлось заменить на SIM868. На SIM868 драйвер сразу заработал как часы, но вот с GPS-части я получаю такие же строки как у Вас. Тестил я и работает это пока только на EVB прицепленной на проводах к EVB с МК. Раб. схему пока не делали. После анализа схемы EVB SIM868 https://www.mikroe.com/gsmgnss-2-click#heading1нашёл в ней много багов (ни в коем случае не рекомендую её!). В частности - неправильная распайка SIM868. И я сделал вывод, что получаю 0 в +CGNSINF именно из-за неё. А когда будет наша рабочая схема - будет всё ок. И больше ничего не делал, так как подобраться к ногам SIM868 и перепаять их как надо - оч. сложно. Но сейчас после Ваших сообщений у меня закралось сомнение.....  PS: Здесь на форуме можно найти мои весенние посты по этой теме. Цитата(CADiLO @ Aug 13 2018, 16:26)  Затем чтобы показать что не стоит зацикливаться на чем-то одном. Контроллер выбирают под задачу, а не приспосабливают задачу под имеющееся. Вот мы его и выбрали под свою задачу. А задача эта (основная) - векторное управление PMSM-двигателем. А SIM868 - это только часть большой схемы. В которой много чего есть. И периферия используется очень плотно. С чего Вы решили что нам только GPS+GSM нужен? Это вообще довольно второстепенная функция. Я думаю, что и у sabrat дела обстоят аналогично. Цитата(CADiLO @ Aug 13 2018, 16:26)  Я не буду догадываться - у меня сообщения соберутся в стеках и там я четко знаю от какого UART каждый стек. Неужели никогда не слышали о стековом методе распараллеливания задач ???? Неужели никогда не слышали что такое "драйвер" и сколько ISR-ов, стеков, задач и пр. он может в себя включать? То что Вы описали - это и есть два разных драйвера. Вместо одного. О чём я и писал. Драйвер - это логически целостная единица ПО, предназначенная для обслуживания одного канала связи (драйвер канала, как в нашем случае) или одного устройства на общем канале связи. Или он может совмещать в себе эти 2 части, если на канале только одно устройство. Для 2-х UART-ов мне придётся писать два разных канальных драйвера с драйверами устройств. Для совмещённого - один общий канальный драйвер с двумя драйверами устройств (дочерними). Второй вариант конечно же проще. И если можно сделать проще, то зачем делать сложнее? Это уже не говоря о дефиците ног/UART-ов (что есть в нашем случае). А вопросы потребления нас не волнуют - двигатель как бы на порядки больше будет кушать. Именно поэтому и был выбран SIMCOM, иначе выбрали бы наверное 2 дискретных модуля BT и GPS.
|
|
|
|
|
Aug 13 2018, 17:23
|
Участник

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

|
Цитата(jcxz @ Aug 13 2018, 16:37)  Я думаю, что и у sabrat дела обстоят аналогично. Именно так и есть, в железке ещё куча математики и телеметрии различной. Теперь думаю что делать, брать МГТФ и второй юарт на готовых печатках прокидывать? Ног свободных нет почти, ещё и софтовый юарт вкорячивать? Сплошные костыли....
|
|
|
|
|
Aug 13 2018, 18:57
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(sabrat @ Aug 13 2018, 20:23)  Именно так и есть, в железке ещё куча математики и телеметрии различной. Теперь думаю что делать, брать МГТФ и второй юарт на готовых печатках прокидывать? Ног свободных нет почти, ещё и софтовый юарт вкорячивать? А смысл? У Вас строка ведь приходит. Ну вкорячите Вы этот UART, и что - получите из него ту же самую строку с 0 в начале. Легче станет? Цитата(mantech @ Aug 13 2018, 20:45)  Честно говоря тоже не сторонник все скидывать в один уарт и потом мучительно парсить эту кашу-малашу с асинхронно принимаемыми сообщениями... Но уж раз сэкономили и заложили 1 уарт - то придется разбирать. На будущее учтете этот момент, думается.. Вы тред внимательнее сначала прочитайте. У автора проблема не в разбирании, а в том что GPS не включается. В начале строки 0 приходит. На будущее нужно учесть чтоб не лепить сразу схему, а сначала заказать отдельные EVB и на проводочках протестить. PS: Да - и "кашу-малашу" парсить по-любому нужно, так как от перетаскивания GPS на отдельный UART асинхронные URC в GSM/BT части никуда не денутся. Поэтому перетаскивание бессмысленно. Разве что если стоит задача - занять побольше ног в МК. PPS: Посмотрел сейчас несколько схем EVB на SIM868 в инете - везде сделано по-разному: где-то вывели отдельно GPS_UART на внешний разъём (с опциональной заводкой их также и на UART2), где-то - GPS_UART завели только на UART2. При этом где-то GPIO1 оставили болтающимся неподключенным (без доступа к нему), а завели внешний сигнал на GNSS_EN, где-то соединили GNSS_EN с GPIO1. Вобщем - полная анархия и шатание и пренебрежение мануалом на модуль. Похоже только эксперимент покажет истину....
|
|
|
|
|
Aug 13 2018, 19:24
|
Участник

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

|
Цитата(jcxz @ Aug 13 2018, 21:57)  где-то соединили GNSS_EN с GPIO1. Вобщем - полная анархия и шатание и пренебрежение мануалом на модуль. Похоже только эксперимент покажет истину....  попробую GNSS_EN портом контроллера подёргать, всё остальное уже пробовали.
|
|
|
|
|
Aug 14 2018, 08:32
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(jcxz @ Aug 13 2018, 21:57)  а завели внешний сигнал на GNSS_EN, где-то соединили GNSS_EN с GPIO1. Вобщем - полная анархия и шатание и пренебрежение мануалом на модуль. Похоже только эксперимент покажет истину....  Вобщем - подал фронт ("0"->"1") на GNSS_EN после подачи команды "CGNSPWR=1" и строка от модуля стала: "+CGNSINF: 1,0,20180814085921.000,,,,0.00,0.0,0,,,,,,1,0,,,18,," Проблема была в кривой EVB ( https://www.mikroe.com/gsmgnss-2-click#heading1 - не отладка, а какое-то недоразумение, баг на баге). Но почему-то второй '0' в строке никак не переходит в '1'. Время получаю, а координат нет. Хотя антенна та же, с которой нормально работал SIM808 и лежит она на том же самом месте. PS: Ещё какая-то непонятка с этим GNSS_EN - он работает по абсолютному уровню, или для включения GPS на него нужно импульс подать? В даташите описано это так мутно. А эксперимент показывает, что после подачи фронта на него и появления "1" в начале строки, все последующие манипуляции с ним ни на что не влияют.
|
|
|
|
|
Aug 16 2018, 17:55
|
Участник

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

|
Цитата(CADiLO @ Aug 14 2018, 09:06)  >>>У автора проблема не в разбирании, а в том что GPS не включается. В начале строки 0 приходит.
А расскажите мне что у Вас за антенна? Может он тупо не принимает ничего? Если выносная, то как запитываете? Если на плате, то хотелось бы видеть фрагмент печатки ка сделано граунд-плане.
И еще вопрос - как питаете модуль, какое напряжение на Vbat?
И VRTC почему-то никуда не подключено..... Питание 4В. Там всё хорошо, много ёмкости, ток с запасом итд. Антенна керамика 4мм толщиной. Дело не в этом. Если я проводами к МК подключаю юсарт жпс, то у меня всё хорошо. Координаты и время я получаю. Тут вопрос почему я не могу общаться с GSM и GPS по одному юарту. Может кто поделится последовательностью АТ команд при которых всё проверенно заводится? Модули и антенны покупал в ГАММА Украина.     
Сообщение отредактировал sabrat - Aug 16 2018, 18:06
|
|
|
|
|
Aug 18 2018, 08:32
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(sabrat @ Aug 16 2018, 20:55)  Может кто поделится последовательностью АТ команд при которых всё проверенно заводится? У меня лог обмена драйвера с SIM868 такой - старт (состояние GNSS_EN = 0; GPIO1 на EVB не соединён с GNSS_EN, поэтому подаю его с МК, а UART2 соединён с UART_GNSS): CODE XX:40:27.62 SIMCOM baudrate: 230407.7 Hz XX:40:36.95 SIMCOM.out: "ATE0" XX:40:36.95 SIMCOM.in: "ATE0" XX:40:36.95 SIMCOM.in: "OK" XX:40:36.95 SIMCOM. Module start. XX:40:36.95 SIMCOM.out: "AT+GMM" XX:40:36.95 SIMCOM.in: "SIMCOM_SIM868" XX:40:36.95 SIMCOM.in: "OK" XX:40:36.95 SIMCOM.out: "AT+IPR=460800" XX:40:36.95 SIMCOM.in: "OK" XX:40:36.96 SIMCOM baudrate: 460815.4 Hz XX:40:36.96 SIMCOM.out: "AT" XX:40:36.96 SIMCOM.in: "OK" XX:40:36.96 SIMCOM.out: "AT" XX:40:36.96 SIMCOM.in: "OK" XX:40:36.96 SIMCOM.out: "AT+IFC?" XX:40:36.96 SIMCOM.in: "+IFC: 0,0" XX:40:36.96 SIMCOM.in: "OK" XX:40:36.96 SIMCOM.out: "AT+CFUN?" XX:40:36.96 SIMCOM.in: "+CFUN: 1" XX:40:36.96 SIMCOM.in: "OK" XX:40:36.96 SIMCOM.out: "AT+CFUN=0" XX:40:37.01 SIMCOM.in: "OK" XX:40:37.01 SIMCOM.out: "AT+CFUN?" XX:40:37.03 SIMCOM.in: "+CFUN: 0" XX:40:37.03 SIMCOM.in: "OK" XX:40:37.03 SIMCOM.out: "AT+BTSTATUS?" XX:40:37.03 SIMCOM.in: "+BTSTATUS: 0" XX:40:37.03 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:40:37.03 SIMCOM.in: "OK" XX:40:37.03 SIMCOM.out: "AT+BTSPPCFG=MC,2" XX:40:37.03 SIMCOM.in: "+BTSPPCFG: MC,0" XX:40:37.03 SIMCOM.in: "OK" XX:40:37.04 SIMCOM.out: "AT+BTSPPCFG=TT,2" XX:40:37.04 SIMCOM.in: "+BTSPPCFG: TT,0" XX:40:37.04 SIMCOM.in: "OK" XX:40:37.04 SIMCOM.out: "AT+BTPAIRCFG?" XX:40:37.04 SIMCOM.in: "+BTPAIRCFG: 1,XXXX" XX:40:37.04 SIMCOM.in: "OK" XX:40:37.04 SIMCOM.out: "AT+BTCOD?" XX:40:37.04 SIMCOM.in: "+BTCOD: 0,24,04,04" XX:40:37.06 SIMCOM.in: "OK" XX:40:37.06 SIMCOM.out: "AT+BTCOD=1,24,8,2" XX:40:37.06 SIMCOM.in: "OK" XX:40:37.06 SIMCOM.out: "AT+BTCOD?" XX:40:37.06 SIMCOM.in: "+BTCOD: 1,24,08,02" XX:40:37.06 SIMCOM.in: "OK" XX:40:37.06 SIMCOM.out: "AT+BTSPPURC?" XX:40:37.06 SIMCOM.in: "+BTSPPURC: 0, SEND OK, SEND FAIL" XX:40:37.06 SIMCOM.in: "OK" XX:40:37.06 SIMCOM.out: "AT+BTSPPGET?" XX:40:37.06 SIMCOM.in: "+BTSPPGET: 0" XX:40:37.07 SIMCOM.in: "OK" XX:40:37.07 SIMCOM.out: "AT+BTSPPGET=1" XX:40:37.07 SIMCOM.in: "OK" XX:40:37.07 SIMCOM.out: "AT+BTSPPGET?" XX:40:37.07 SIMCOM.in: "+BTSPPGET: 1" XX:40:37.07 SIMCOM.in: "OK" XX:40:37.07 SIMCOM.out: "AT+BTACI?" XX:40:37.07 SIMCOM.in: "+BTACI: 0,0" XX:40:37.07 SIMCOM.in: "OK" XX:40:37.07 SIMCOM.out: "AT+BTPOWER?" XX:40:37.07 SIMCOM.in: "OK" XX:40:37.09 SIMCOM.out: "AT+BTPOWER=1" XX:40:39.01 SIMCOM.in: "OK" XX:40:40.01 SIMCOM.out: "AT+BTSTATUS?" XX:40:40.01 SIMCOM.in: "+BTSTATUS: 5" XX:40:40.03 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:40:40.03 SIMCOM.in: "OK" XX:40:40.03 SIMCOM.out: "AT+BTVIS?" XX:40:40.03 SIMCOM.in: "+BTVIS: 1" XX:40:40.03 SIMCOM.in: "OK" XX:40:40.03 SIMCOM.out: "AT+CGNSPWR?" XX:40:40.03 SIMCOM.in: "+CGNSPWR: 0" XX:40:40.03 SIMCOM.in: "OK" XX:40:40.03 SIMCOM.out: "AT+CGNSPWR=1" XX:40:40.04 SIMCOM.in: "OK" XX:40:40.04 SIMCOM.out: "AT+CGNSPWR?" XX:40:40.04 SIMCOM.in: "+CGNSPWR: 1" XX:40:40.04 SIMCOM.in: "OK" XX:40:40.04 SIMCOM. BT started. XX:40:40.04 SIMCOM.out: "AT+BTSTATUS?" XX:40:40.04 SIMCOM.in: "+BTSTATUS: 5" XX:40:40.04 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:40:40.04 SIMCOM.in: "OK" XX:40:42.03 SIMCOM.out: "AT+CGNSINF" XX:40:42.03 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:40:42.04 SIMCOM.in: "OK" XX:40:44.03 SIMCOM.out: "AT+CGNSINF" XX:40:44.04 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:40:44.04 SIMCOM.in: "OK" XX:40:46.03 SIMCOM.out: "AT+BTSTATUS?" XX:40:46.04 SIMCOM.in: "+BTSTATUS: 5" XX:40:46.06 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:40:46.06 SIMCOM.in: "OK" XX:40:46.06 SIMCOM.out: "AT+CGNSINF" XX:40:46.06 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:40:46.06 SIMCOM.in: "OK" XX:40:48.04 SIMCOM.out: "AT+CGNSINF" XX:40:48.04 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:40:48.06 SIMCOM.in: "OK" XX:40:50.04 SIMCOM.out: "AT+CGNSINF" XX:40:50.04 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:40:50.06 SIMCOM.in: "OK" XX:40:52.04 SIMCOM.out: "AT+BTSTATUS?" XX:40:52.04 SIMCOM.in: "+BTSTATUS: 5" XX:40:52.04 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:40:52.04 SIMCOM.in: "OK" XX:40:52.06 SIMCOM.out: "AT+CGNSINF" XX:40:52.06 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:40:52.06 SIMCOM.in: "OK" XX:40:54.04 SIMCOM.out: "AT+CGNSINF" XX:40:54.04 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:40:54.06 SIMCOM.in: "OK" XX:40:56.04 SIMCOM.out: "AT+CGNSINF" XX:40:56.04 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:40:56.04 SIMCOM.in: "OK" XX:40:58.03 SIMCOM.out: "AT+CGNSINF" XX:40:58.03 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:40:58.04 SIMCOM.in: "OK" XX:40:58.06 SIMCOM.out: "AT+BTSTATUS?" XX:40:58.06 SIMCOM.in: "+BTSTATUS: 5" XX:40:58.07 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:40:58.07 SIMCOM.in: "OK" XX:41:00.04 SIMCOM.out: "AT+CGNSINF" XX:41:00.06 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:41:00.06 SIMCOM.in: "OK" теперь подаю GNSS_EN = 1: CODE XX:41:02.04 SIMCOM.out: "AT+CGNSINF" XX:41:02.04 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:41:02.04 SIMCOM.in: "OK" XX:41:04.04 SIMCOM.out: "AT+CGNSINF" XX:41:04.06 SIMCOM.in: "+CGNSINF: 0,,,,,,,,,,,,,,,,,,,," XX:41:04.06 SIMCOM.in: "OK" XX:41:04.07 SIMCOM.out: "AT+BTSTATUS?" XX:41:04.07 SIMCOM.in: "+BTSTATUS: 5" XX:41:04.07 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:41:04.07 SIMCOM.in: "OK" XX:41:06.06 SIMCOM.out: "AT+CGNSINF" XX:41:06.06 SIMCOM.in: "+CGNSINF: 1,0,19800105235942.000,,,,0.00,0.0,0,,,,,,0,0,,,,," XX:41:06.06 SIMCOM.in: "OK" XX:41:08.04 SIMCOM.out: "AT+CGNSINF" XX:41:08.04 SIMCOM.in: "+CGNSINF: 1,0,19800105235944.000,,,,0.00,0.0,0,,,,,,1,0,,,27,," XX:41:08.06 SIMCOM.in: "OK" XX:41:10.04 SIMCOM.out: "AT+CGNSINF" XX:41:10.07 SIMCOM.in: "+CGNSINF: 1,0,19800105235946.000,,,,0.00,0.0,0,,,,,,2,0,,,42,," XX:41:10.07 SIMCOM.in: "OK" XX:41:10.09 SIMCOM.out: "AT+BTSTATUS?" XX:41:10.09 SIMCOM.in: "+BTSTATUS: 5" XX:41:10.09 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:41:10.09 SIMCOM.in: "OK" XX:41:12.04 SIMCOM.out: "AT+CGNSINF" XX:41:12.04 SIMCOM.in: "+CGNSINF: 1,0,19800105235948.000,,,,0.00,0.0,0,,,,,,2,0,,,43,," XX:41:12.04 SIMCOM.in: "OK" XX:41:14.03 SIMCOM.out: "AT+CGNSINF" XX:41:14.06 SIMCOM.in: "+CGNSINF: 1,0,19800105235950.000,,,,0.00,0.0,0,,,,,,2,0,,,42,," XX:41:14.06 SIMCOM.in: "OK" XX:41:16.04 SIMCOM.out: "AT+CGNSINF" XX:41:16.06 SIMCOM.in: "+CGNSINF: 1,0,19800105235952.000,,,,0.00,0.0,0,,,,,,3,0,,,43,," XX:41:16.06 SIMCOM.in: "OK" XX:41:16.07 SIMCOM.out: "AT+BTSTATUS?" XX:41:16.09 SIMCOM.in: "+BTSTATUS: 5" XX:41:16.09 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:41:16.09 SIMCOM.in: "OK" XX:41:18.04 SIMCOM.out: "AT+CGNSINF" XX:41:18.04 SIMCOM.in: "+CGNSINF: 1,0,19800105235954.000,,,,0.00,0.0,0,,,,,,3,0,,,43,," XX:41:18.06 SIMCOM.in: "OK" XX:41:20.04 SIMCOM.out: "AT+CGNSINF" XX:41:20.04 SIMCOM.in: "+CGNSINF: 1,0,19800108234132.000,,,,0.00,0.0,0,,,,,,3,0,,,45,," XX:41:20.06 SIMCOM.in: "OK" XX:41:22.04 SIMCOM.out: "AT+CGNSINF" XX:41:22.06 SIMCOM.in: "+CGNSINF: 1,0,19800108234134.000,,,,0.00,0.0,0,,,,,,3,0,,,45,," XX:41:22.06 SIMCOM.in: "OK" XX:41:22.10 SIMCOM.out: "AT+BTSTATUS?" XX:41:22.10 SIMCOM.in: "+BTSTATUS: 5" XX:41:22.10 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:41:22.10 SIMCOM.in: "OK" XX:41:24.06 SIMCOM.out: "AT+CGNSINF" XX:41:24.07 SIMCOM.in: "+CGNSINF: 1,0,19800108234136.000,,,,0.00,0.0,0,,,,,,3,0,,,45,," XX:41:24.07 SIMCOM.in: "OK" XX:41:26.03 SIMCOM.out: "AT+CGNSINF" XX:41:26.04 SIMCOM.in: "+CGNSINF: 1,0,19800108234138.000,,,,0.00,0.0,0,,,,,,3,0,,,45,," XX:41:26.04 SIMCOM.in: "OK" XX:41:28.03 SIMCOM.out: "AT+CGNSINF" XX:41:28.06 SIMCOM.in: "+CGNSINF: 1,0,19800108234140.000,,,,0.00,0.0,0,,,,,,3,0,,,45,," XX:41:28.06 SIMCOM.in: "OK" XX:41:28.10 SIMCOM.out: "AT+BTSTATUS?" XX:41:28.10 SIMCOM.in: "+BTSTATUS: 5" XX:41:28.10 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:41:28.10 SIMCOM.in: "OK" XX:41:30.04 SIMCOM.out: "AT+CGNSINF" XX:41:30.06 SIMCOM.in: "+CGNSINF: 1,0,19800108234142.000,,,,0.00,0.0,0,,,,,,3,0,,,45,," XX:41:30.06 SIMCOM.in: "OK" XX:41:32.04 SIMCOM.out: "AT+CGNSINF" XX:41:32.06 SIMCOM.in: "+CGNSINF: 1,0,19800108234144.000,,,,0.00,0.0,0,,,,,,3,0,,,44,," XX:41:32.06 SIMCOM.in: "OK" XX:41:34.04 SIMCOM.out: "AT+CGNSINF" XX:41:34.04 SIMCOM.in: "+CGNSINF: 1,0,19800108234146.000,,,,0.00,0.0,0,,,,,,3,0,,,44,," XX:41:34.06 SIMCOM.in: "OK" XX:41:34.10 SIMCOM.out: "AT+BTSTATUS?" XX:41:34.10 SIMCOM.in: "+BTSTATUS: 5" XX:41:34.10 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:41:34.10 SIMCOM.in: "OK" XX:41:36.04 SIMCOM.out: "AT+CGNSINF" XX:41:36.06 SIMCOM.in: "+CGNSINF: 1,0,19800108234149.000,,,,0.00,0.0,0,,,,,,3,0,,,44,," XX:41:36.06 SIMCOM.in: "OK" XX:41:38.04 SIMCOM.out: "AT+CGNSINF" XX:41:38.06 SIMCOM.in: "+CGNSINF: 1,0,19800108234151.000,,,,0.00,0.0,0,,,,,,3,0,,,44,," XX:41:38.06 SIMCOM.in: "OK" XX:41:40.04 SIMCOM.out: "AT+CGNSINF" XX:41:40.07 SIMCOM.in: "+CGNSINF: 1,0,19800108234153.000,,,,0.00,0.0,0,,,,,,4,0,,,44,," XX:41:40.07 SIMCOM.in: "OK" XX:41:40.12 SIMCOM.out: "AT+BTSTATUS?" XX:41:40.12 SIMCOM.in: "+BTSTATUS: 5" XX:41:40.12 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:41:40.12 SIMCOM.in: "OK" XX:41:42.06 SIMCOM.out: "AT+CGNSINF" XX:41:42.06 SIMCOM.in: "+CGNSINF: 1,0,20180814234154.000,,,,0.00,0.0,0,,,,,,4,0,,,44,," XX:41:42.06 SIMCOM.in: "OK" XX:41:44.04 SIMCOM.out: "AT+CGNSINF" XX:41:44.06 SIMCOM.in: "+CGNSINF: 1,0,20180814234156.000,,,,0.00,0.0,0,,,,,,4,0,,,44,," XX:41:44.06 SIMCOM.in: "OK" XX:41:46.04 SIMCOM.out: "AT+CGNSINF" XX:41:46.06 SIMCOM.in: "+CGNSINF: 1,0,20180814234158.000,,,,0.00,0.0,0,,,,,,4,0,,,44,," XX:41:46.06 SIMCOM.in: "OK" XX:41:46.14 SIMCOM.out: "AT+BTSTATUS?" XX:41:46.14 SIMCOM.in: "+BTSTATUS: 5" XX:41:46.14 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:41:46.14 SIMCOM.in: "OK" XX:41:48.06 SIMCOM.out: "AT+CGNSINF" XX:41:48.06 SIMCOM.in: "+CGNSINF: 1,0,20180814234200.000,,,,0.24,0.0,0,,,,,,4,0,,,44,," XX:41:48.06 SIMCOM.in: "OK" XX:41:50.04 SIMCOM.out: "AT+CGNSINF" XX:41:50.06 SIMCOM.in: "+CGNSINF: 1,0,20180814234203.000,,,,0.70,0.0,0,,,,,,4,0,,,44,," XX:41:50.06 SIMCOM.in: "OK" XX:41:52.04 SIMCOM.out: "AT+CGNSINF" XX:41:52.06 SIMCOM.in: "+CGNSINF: 1,0,20180814234205.000,,,,0.00,43.0,0,,,,,,4,0,,,44,," XX:41:52.06 SIMCOM.in: "OK" XX:41:52.14 SIMCOM.out: "AT+BTSTATUS?" XX:41:52.14 SIMCOM.in: "+BTSTATUS: 5" XX:41:52.15 SIMCOM.in: "P: 1,"...",XX:XX:XX:XX:XX:XX" XX:41:52.15 SIMCOM.in: "OK" XX:41:54.04 SIMCOM.out: "AT+CGNSINF" XX:41:54.07 SIMCOM.in: "+CGNSINF: 1,0,20180814234206.000,,,,0.00,54.3,0,,,,,,5,0,,,44,," XX:41:54.07 SIMCOM.in: "OK" XX:41:56.03 SIMCOM.out: "AT+CGNSINF" XX:41:56.04 SIMCOM.in: "+CGNSINF: 1,0,20180814234209.000,,,,0.00,54.3,0,,,,,,5,0,,,44,," XX:41:56.04 SIMCOM.in: "OK" XX:41:58.03 SIMCOM.out: "AT+CGNSINF" XX:41:58.06 SIMCOM.in: "+CGNSINF: 1,1,20180814234210.000,XX.XXXXXX,XX.XXXXXX,XX.XXX,X.XX,XXX.X,1,,1.6,1.9,0.9,,6,8 ,,,44,," XX:41:58.06 SIMCOM.in: "OK" ...
|
|
|
|
|
Sep 24 2018, 06:39
|

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

|
>>>Есть какие-то отличия по части работы с Bluetooth в модулях SIM868 и SIM800C ? >>>На SIM868 не подключается Bluetooth-гарнитура. На SIM800 всё нормально соединяется. Открываем то что обычно никто не читает SIM800 Series_Bluetooth_Application Note_V1.08.pdf И читаем 1.6 Function Differences The current Bluetooth module series can be divided into four platforms, these two platforms to support the Bluetooth function will be different, divided as follows: MTK6260 platforms: SIM800, SIM800H. MTK6261 platforms: SIM808, SIM800C, SIM800F. MTK2503 platforms:SIM868, SIM868E. support Profile All of the SIM800 series module have four basic profiles, they are OPP, HSP/HFP, SPP. For the MTK6260 platform module, support A2DP, AVRCP, PBAP all the roles. For the MTK6261 and MTK2503 platform module, support PBAP all the roles and only supports A2DP, AVRCP mobile role. For the MTK2503 platform module SIM868E, additionally support BLEFMP, BLEPXP, BLESPP, Customer can also define their own GATT server. Multi-device connection For the MTK6260 platform module, supports simultaneous connection of multiple devices, up to 3. For the MTK6261 and MTK2503 platform module, only supports the simultaneous connection of 1 device. The difference of the AT command For the MTK6260 platform module, access to the phone call status of the AT command is: AT+BTCLCC; the default SPP server mode is AT channel mode; Bluetooth open state will be saved when shutdown. For the MTK6261 and MTK2503 platform module, access to the phone call status of the ATcommand is: AT+BTCLCCS; the default SPP server mode is the APP data mode; Bluetooth open state is not saved when shutdown. AT commands of BLE are supported on MTK2503 platform module SIM868E.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|