masterAL 0 Posted September 29, 2021 · Report post Добрый день. Не могу разобраться с возможностями этого модуля. Требуется каждую секунду считывать координаты GPS, так же нужно отправлять эти координаты + другие данные на сервер через GPRS. Все это делается через UART. Насколько я понимаю переключаться можно только AT командами. Можно еще настроить модуль, чтобы он с некой периодичностью сам выплевывал NMEA сообщение в UART, но будет ли тогда возможность отправлять данные на сервер? У кого есть опыт, подскажете какие есть возможности для реализации считывания координат и передачи данных в одном UART канале? Или же стоит сменить интерфейс на USB? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NovDS 0 Posted September 30, 2021 · Report post Посмотрите документ SIM7000 Series_GNSS_Application Note, там описаны все режимы работы. Вариантов несколько. Если хотите получать NMEA в основной порт каждую секунду, см. раздел 4.5 Auto report GNSS information every 1s AT+CGNSPWR=1 //Turn on GNSS power OK AT+CGNSURC=1 //Auto output GNSS information every 1s OK Передаче данных по TCP данный способ не мешает. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
CADiLO 0 Posted September 30, 2021 · Report post >>>Передаче данных по TCP данный способ не мешает. Оно то так, только програмист повесится когда нужно будет парсить то что будет твориться в порту. Для того умные люди и придумали USB. Один поток - АТ, другой - данные, третий - NMEA. И никто никому не мешает. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Tweeek 0 Posted September 30, 2021 (edited) · Report post 31 minutes ago, CADiLO said: >>>Передаче данных по TCP данный способ не мешает. Оно то так, только програмист повесится когда нужно будет парсить то что будет твориться в порту. Для того умные люди и придумали USB. Один поток - АТ, другой - данные, третий - NMEA. И никто никому не мешает. Ну или задействовать оба UART, если не охото USB драйвер на стороне хоста реализовывать (речь не про Win/Linux). Edited September 30, 2021 by Tweeek Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
CADiLO 0 Posted September 30, 2021 · Report post В SIM7000 второй UART отсутствует. Мне интересно другое. Зачем вот для этого взяли LPWA модуль, когда есть лучшие решения. "Требуется каждую секунду считывать координаты GPS, так же нужно отправлять эти координаты + другие данные на сервер через GPRS." Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
masterAL 0 Posted September 30, 2021 · Report post 23 minutes ago, CADiLO said: В SIM7000 второй UART отсутствует. Мне интересно другое. Зачем вот для этого взяли LPWA модуль, когда есть лучшие решения. "Требуется каждую секунду считывать координаты GPS, так же нужно отправлять эти координаты + другие данные на сервер через GPRS." Какие, например? Qualcomm EC25? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Tweeek 0 Posted September 30, 2021 · Report post 32 minutes ago, CADiLO said: В SIM7000 второй UART отсутствует. Мне интересно другое. Зачем вот для этого взяли LPWA модуль, когда есть лучшие решения. "Требуется каждую секунду считывать координаты GPS, так же нужно отправлять эти координаты + другие данные на сервер через GPRS." Не вдавался в HW детали конкретно этого модуля, отталкивался от своего на том же чипсете :) 11 minutes ago, masterAL said: Какие, например? Qualcomm EC25? Полагаю речь не про конкретный модуль, а про категорию LTE. Почему не взять LTE cat1? Есть варианты и на Qualcomm (со встроенным GNSS в чипсет), и китайские ASR/Unisoq со встроенной отдельной навигацией. Выбор конкретного производителя зависит только от Вас, но у многих есть и премиум модули (Qualcomm), и более дешевые (ASR/Unisoq) в одних форм-факторах (естественно своих в рамках самого производителя). Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
CADiLO 0 Posted September 30, 2021 · Report post Написано - GPRS. То есть подразумевается что речь идет о 2G GSM, а не о LTE или LPWA. Если нужно иное, то лучше уточнить требования к модулю, потому что вариантов может быть много. Или же спрашивающий не совсем владеет тематикой сотовых сетей. Потому что например SIM7000 в сетях NB не будет работать в движении, а CATM на наших территориях пока не наблюдается. Значит остается только 2G моде этого модуля. Но брать для этого LPWA модуль нет смысла - можно взять более дешевый 2G онли. Если нужна работа в LTE сетях, то опять же - предпочтительнее CAT1 и тут лучше на ASR чипсете - А7672Е..... Ну и так далее... Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Tweeek 0 Posted September 30, 2021 · Report post 15 minutes ago, CADiLO said: Написано - GPRS. То есть подразумевается что речь идет о 2G GSM, а не о LTE или LPWA. Не знаю как у вас, но у нас достаточное кол-во клиентов в понятие GPRS вкладывают передачу данных по любой сотовой сети Ясно-понятно это не так. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
CADiLO 0 Posted September 30, 2021 · Report post У нас точно также. А еще чаще многие считают что и NB/CATM модули должны работать так же как и 2G. Покупают образцы, рассказывают что все знают, а потом - ОЙ, а оно не работает :( И самое обидное - народ перестал читать документацию..... Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NovDS 0 Posted September 30, 2021 · Report post >>програмист повесится когда нужно будет парсить то что будет твориться в порту. тут никто не спорит, основной посыл был - прочитать указанный документ :) >>В SIM7000 второй UART отсутствует. Не совсем так. На выводах 49 и 50 разместился UART3, в него можно выдавать NMEA данные, этот вариант есть в п.4.4 указанной выше доки. Так что лучше парсить именно оттуда, а не получать из основного. Если конечно NB-IoT модуль - это то, что нужно :) Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Dobermann 0 Posted September 30, 2021 · Report post а чем отличаются преим модули от бюджетных? Функционалом, скоростью преедачи? Например для LTE Cat 4. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
CADiLO 0 Posted October 1, 2021 · Report post >>> Не совсем так. На выводах 49 и 50 разместился UART3 Вот начали ж доводить доки до ума, а все равно "плюхи" встречаются По дефолту там GPIO, UART3 - опционально. А зная "логику" китайцев, то все что опционально, в 90% случаев "на будущее" и редко когда работает. Поэтому неплохо бы заменить "опционально" на "NMEA port" и сделать сноску на апнотес. Ну и картинку неплохо бы поправить, а то потеряли эти ножки. :) Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Tweeek 0 Posted October 1, 2021 · Report post 14 hours ago, Dobermann said: а чем отличаются преим модули от бюджетных? Функционалом, скоростью преедачи? Например для LTE Cat 4. Самое главное отличие это цена :) Скорости одни, разные они по другим параметрам (потому как чипсеты разные). Например, год релиза (это к вопросу о сроках жизни), версия релиза 3GPP, интерфейсы, частоты, программные плюхи (SSL, VoLTE, ADE). Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
masterAL 0 Posted October 1, 2021 · Report post 19 hours ago, CADiLO said: Написано - GPRS. То есть подразумевается что речь идет о 2G GSM, а не о LTE или LPWA. Если нужно иное, то лучше уточнить требования к модулю, потому что вариантов может быть много. Или же спрашивающий не совсем владеет тематикой сотовых сетей. Потому что например SIM7000 в сетях NB не будет работать в движении, а CATM на наших территориях пока не наблюдается. Значит остается только 2G моде этого модуля. Но брать для этого LPWA модуль нет смысла - можно взять более дешевый 2G онли. Если нужна работа в LTE сетях, то опять же - предпочтительнее CAT1 и тут лучше на ASR чипсете - А7672Е..... Ну и так далее... Спрашивающий понимает разницу между GSM и LTE. Данный модуль был выбран изза его наличия на складах в России. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...