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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> SIM28/68 и ловля альманаха, как узнать, что принят альманах?
Eddy71
сообщение Oct 30 2013, 15:10
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Грызёт меня один знакомый по поводу автономного трекера. Но GPS модули имеют очень приличный аппетит к питанию. В даташите нравится горячий старт, но чтобы он работал в памяти модуля должен присутствовать принятый альманах и эфемериды. Но как узнать, что они приняты/рассчитаны? И с сохранностью в памяти как быть (правильно) чтоб батарейки максимально сэкономить?


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 30 2013, 15:15
Сообщение #2


Гуру
******

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



Это ?


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


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Цитата(CADiLO @ Oct 30 2013, 17:15) *
Это ?


Кажется не совсем то, вот что увидел в документе:

Цитата
Client can get EPO file from MTK or SIMCOM FTP or HTTP site.


Я так понимаю, что это сродни (или оно и есть) AGPS с загрузкой в модуль данных. А мне интересно, как я могу узнать о том, что модуль после холодного старта автономно наловил не только текущие координаты, но и данные, позволяющие сделать ему через несколько часов горячий односекундный старт. У меня не будет GPRS чтобы скачать данные. Поэтому остаётся только ловля "с неба".


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 30 2013, 15:44
Сообщение #4


Гуру
******

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



>>>данные, позволяющие сделать ему через несколько часов горячий односекундный старт

насколько я понимаю, эти данные не ловятся, а скачиваются и загружаются в модуль.


EPO - (Extended Prediction Orbit)

Аналог [по выполняемым функциям] технологии A-GPS — разработанный компанией MTK , загружает в устройство данные с прогнозом положения спутников в течении 30 дней.

A-GPS — скачивается каждый раз перед использованием,
EPO — загружается перед использованием и работает 30 дней


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Oct 30 2013, 19:26
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Пока в документации не нашёл, но продолжаю штудировать. Года три назад читал в даташите на какие-то модули SirfIII, что те в течение (кажется) четырёх часов ловят со спутника альманах и вычисляют по этим данным эфемериды и затем если выключить приём на время до 12 часов (сохранив память), при следующем включении произойдёт горячий старт. Думаю что-то похожее должно быть и в более новых модулях, таких как SIM28/68.


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
Falkon_99
сообщение Oct 30 2013, 20:43
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



В модуле SIM28 по умолчанию включена функция предсказания орбит спутников. Тоесть скачивать альманах уже не обязательно...
А для экономии аккума я использую периодический режим спячки.
с параметрами: 3сек работает, 27сек спит....
Экономия значительная
Go to the top of the page
 
+Quote Post
Aurochs
сообщение Oct 30 2013, 21:41
Сообщение #7


Ортодокс
***

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



Цитата(Eddy71 @ Oct 30 2013, 18:40) *
Я так понимаю, что это сродни (или оно и есть) AGPS с загрузкой в модуль данных. А мне интересно, как я могу узнать о том, что модуль после холодного старта автономно наловил не только текущие координаты, но и данные, позволяющие сделать ему через несколько часов горячий односекундный старт. У меня не будет GPRS чтобы скачать данные. Поэтому остаётся только ловля "с неба".

Как получить данные о наличии альманаха я не знаю. Но можно просто ориентироваться по времени.
Альманах в GPS полностью передается за 12.5 минут, если не ошибаюсь. Поэтому чтобы его накопить после холодного старта нужна непрерывная работа в течение как минимум этого времени. Но альманаха, скорее всего хватит только для теплого старта. Горячий старт производится по эфемеридам. Эфемериды можно накопить за 30 секунд слежения за спутником. Но они имеют тенденцию очень быстро устаревать. Предположу навскидку, что эфемерид 3-хчасовой давности будет достаточно для горячего старта.
В итоге получаем, что для обеспечения горячего старта нужно будет после первого включения отработать 12.5 минут с момента захвата хотя бы одного спутника, а при последующих включениях по 30 секунд с момента захвата хотя бы 5 спутников не реже, чем через 3 часа. Примерно так.
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Oct 31 2013, 07:42
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Спасибо. Думаю придётся много экспериментировать. Как раз о режиме вкл/выкл. я и думаю. Теперь бы ещё с сохранностью памяти разобраться. Там вроде кроме внешней Vbat надо ещё и Vdd на модуле держать включенным?

И ещё думаю, на сколько модуль включать чтобы он поддерживал альманах актуальным. Если на 3 секунды как советует Falkon_99 успеет ли он как-то обновить в памяти информацию или потом потребуется включать на >12 минут через несколько часов (если просыпаться раз в несколько минут)?


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 31 2013, 08:01
Сообщение #9


Гуру
******

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



Да - держим питание и Vbat и усыпляем. Получаем примерно 350 микроампер потребления. Это если SLEEP.
Если вкл/выкл (PeriodicMode) то там конфигурируем командой периодичность.
В даташите глава 4.



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


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



В переодическом режиме модуль не выключается а засыпает! это происходит автоматически, там все настраивается...
AGPS или альманахом не пользуюсь.
Если модуль находится под открытым небом, то 3-х секунд хватает для захвата спутников.
Если ему не хватает 3х секунд, то он НЕ засыпает а продолжает искать спутники. Как я понимаю после спячки он стартует с гарячего.



А сколько часов он у вас работает? какой аккумулятор при этом?
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Oct 31 2013, 09:23
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



А как этот периодический режим в даташите обзывается?

зы.У меня ещё в автономе не работает, я сейчас подбираю элементную базу и грызу даташиты. Позже начну на коровах экспериментировать sm.gif


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 31 2013, 09:53
Сообщение #12


Гуру
******

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



http://www.microchip.ua/simcom/GPS/SIM28/S...esign_V1.06.pdf

Глава 4.1.4

AlwayLocate


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Falkon_99
сообщение Oct 31 2013, 10:09
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



я добился 24 часов непрерывной работы. с отправкой координат на сервер 1-2 раза в минуту
SIM900R + SIM28 (пасиивная антенна) + STM32F100 + LiPol 950mAh

не знаю, может можно больше вытянуть с этой схемы...


Сообщение отредактировал Falkon_99 - Oct 31 2013, 10:09
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 31 2013, 10:20
Сообщение #14


Гуру
******

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



>>>не знаю, может можно больше вытянуть с этой схемы...

А SIM900R усыпляете???


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


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



да, с использованием Sleep mode 2 (AT+CSCLK=2). Просыпается только на передачу данных
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Oct 31 2013, 10:44
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Цитата(CADiLO @ Oct 31 2013, 11:53) *
Глава 4.1.4
AlwayLocate


С чтения этого и начал. Но там только упоминание, что есть такая фича. И приписа, дескать читайте NMEA команды.. Что собственно и делаю.

ИМХО, батарейку можно сильно растянуть ориентируясь на подвижность объекта. Если он не движется, зачем каждые пол минуты жрать жуткий ток? Я б сэкономил. Стоит? Раз в пять-десять минут..


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 31 2013, 10:59
Сообщение #17


Гуру
******

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



>>>да, с использованием Sleep mode 2 (AT+CSCLK=2). Просыпается только на передачу данных

Сколько получили потребление в спящем режиме ???? Мы без потери регистрации в сети на расширеной прошивке получали 0.8-1 мА.
Обратите внимание, что если не получается добиться этого тока, то выход UART контроллер остается в "1". Переводим в "Z" и .....


По компетиторам есть описания режима AlwaysLocate....

http://wireless-e.ru/preview/pre_67_3_13_ls.php
http://forum.trenz-electronic.de/index.php?topic=197.0
http://wless.ru/files/GPS/Locosys/MC-1513-...asheet_v0.2.pdf


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


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



около 3-4 мА это только SIM900R,
UART контроллера не отключаю, тк может прийти смс или звонок который разбудит модуль, хотя наличие новой смс можно проверить после спячки... ради 0,8мА можно покумекать.
Еще столько же кушает сам контроллер, тк на его SLEEP сильно не сикономишь. нужно ставить другой - STM32L - это UltraLowPower...

На счет периодичности отсылки GPS координат, алгоритм еще в процессе, можно контролировать скорость, и если она меньше 1км/ч то увеличивать интервал, но иногда на стоянке скорость прыгает до 3км/ч, хотя модуль не подвижный.

Кстати, разницы не заметил на практике, по потреблению
Periodic standby mode и Perpetual backup mode
Что лучше?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 31 2013, 11:40
Сообщение #19


Гуру
******

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



>>>около 3-4 мА это только SIM900R,

Много - смотрите чтобы порт был не активен...

>>>UART контроллера не отключаю, тк может прийти смс или звонок который разбудит модуль,

Тот вывод что ИЗ модуля на контроллер данные - можно не трогать - по нему нормально URC прийдут на контроллер
А вот тот что В модуль из контроллера как раз и подпитывает.... - кстати не проверяли если его не в Z переводить, а в 0 оставлять вместо 1.

По идее по RI еще отлавливаются входящие - правда не помню навскидку как RI в спячке себя ведет

У вас есть еще куда двигаться по потреблению - думаю что оптимизировав все, можно выйти с этим аккумулятором на 3-4 суток.
ArtemCAD на такое время выходил, надо поискать по форуму.
Только он кажется PIC в нановатт моде использовал - там единицы микроампер у спящего контроллера .


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


Местный
***

Группа: Участник
Сообщений: 212
Регистрация: 2-02-11
Пользователь №: 62 643



Цитата(Eddy71 @ Oct 30 2013, 19:10) *
Грызёт меня один знакомый по поводу автономного трекера. Но GPS модули имеют очень приличный аппетит к питанию. В даташите нравится горячий старт, но чтобы он работал в памяти модуля должен присутствовать принятый альманах и эфемериды. Но как узнать, что они приняты/рассчитаны?


$GPGSV (всего) или $GPGSA (используется) дают ответ на вопрос.

Цитата
И с сохранностью в памяти как быть (правильно) чтоб батарейки максимально сэкономить?


Обычно есть вход питания RAM и часов от батарейки или есть (возможно, внешний) EEPROM для сохранения, или сохранение ведётся через управляющий интерфейс (через UART, спец. командами) на каком-то внешнем носителе микроконтроллером...


Цитата(Falkon_99 @ Oct 31 2013, 00:43) *
В модуле SIM28 по умолчанию включена функция предсказания орбит спутников. Тоесть скачивать альманах уже не обязательно...
А для экономии аккума я использую периодический режим спячки.
с параметрами: 3сек работает, 27сек спит....
Экономия значительная


Такой режим прекрасно работает и со старыми приёмниками. Что-то вроде ~8 сек работает, минуту спит... Без всяких EPO-предскзаний и AGPS. Иногда работает дольше 8 сек (выключение по большому таймауту или по снижению HDOP). В таком режиме работы в общем и целом сам свои эфемериды со временем успешно обновляет.
Go to the top of the page
 
+Quote Post
Falkon_99
сообщение Oct 31 2013, 16:36
Сообщение #21


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



Цитата(CADiLO @ Oct 31 2013, 13:40) *

Спасибо, буду эксперементрировать

Цитата(Frolov Kirill @ Oct 31 2013, 14:15) *
Иногда работает дольше 8 сек (выключение по большому таймауту или по снижению HDOP).

Заинтересовал параметр HDOP, в википедии пишут, если HDOP больше 20, то результат можно смело отбрасывать.
В моём устройстве погрешность координат может быть очень большой (выскакивают точки до 100м погрешности) до сих пор не знал как с этим боротся)
Go to the top of the page
 
+Quote Post
Alechek
сообщение Nov 1 2013, 05:31
Сообщение #22


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Цитата(Falkon_99 @ Oct 31 2013, 22:36) *
Заинтересовал параметр HDOP, в википедии пишут, если HDOP больше 20, то результат можно смело отбрасывать.
В моём устройстве погрешность координат может быть очень большой (выскакивают точки до 100м погрешности) до сих пор не знал как с этим боротся)

DOP - коэффициент ухудшения точности, если быть кратким.
Скажу так, по практике, если HDOP > 3, то координаты просто непредсказуемы. Могут и при HDOP 8-9 быть в пределах 10-15 метров, а могут и при 3-4 улететь за 100-150 метров.
Go to the top of the page
 
+Quote Post
Aurochs
сообщение Nov 1 2013, 10:34
Сообщение #23


Ортодокс
***

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



Цитата(Falkon_99 @ Oct 31 2013, 18:36) *
Заинтересовал параметр HDOP, в википедии пишут, если HDOP больше 20, то результат можно смело отбрасывать.
В моём устройстве погрешность координат может быть очень большой (выскакивают точки до 100м погрешности) до сих пор не знал как с этим боротся)

Вынужден Вас заранее расстроить на столь оптимистичной ноте.
Скорее всего проблемы у Вас возникают от использования всякого рода энергосберегающих режимов. Производители приемников и чипсетов, ес-но, об этом предпочитают молчать, но при использовании таких режимов резко деградирует точность. Если сомневаетесь - отключите все эти энергосберегающие "фишки" и сравните с точностью при непрерывном слежении за спутниками. Так что Вам придется делать жесткий выбор между точностью и длительностью работы без подзаряда (замены эл-тов питания).
А HDOP Вам здесь поможет примерно как в бане лыжи.
Go to the top of the page
 
+Quote Post
Falkon_99
сообщение Nov 1 2013, 12:50
Сообщение #24


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



да, это заметил. после выхода из спящего режима, GPS модулю нужно стартонуть с горячего. на это уходит время (пару секунд в лучшем случае). если еще подождать пару десятков секунд точность налаживается! но при этом энергосбережение уходит на нет.
Здесь и парадокс, чем меньше времени модуль спит тем больше точность, но и аккумультор страдает естественно(
моя идея состоит в следующем:
после спячки следим за показателями DOP, как только получили пакет с хорошей точностью - опять в спячку, и так далее
Go to the top of the page
 
+Quote Post
Falkon_99
сообщение Nov 2 2013, 12:32
Сообщение #25


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



Что посоветуете на счет точности координат и периодичности посылок при неподвижности объекта, в моём случае. Вот пример с периодичностью 30сек, количество точек около 60, тоесть трек 30минут. Средняя скорость 2км/ч, пробек 0,86км (Треккер лежит на подоконнике, 3этаж, вокруг пятиэтажки)
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Nov 2 2013, 15:18
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



Может порог скорости смотреть вкупе с качеством приёма (или количеством спутников)? Ведь чем хуже приём, тем больше "кидает" из стороны в сторону.



--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Nov 3 2013, 22:07
Сообщение #27


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
ArtemCAD на такое время выходил, надо поискать по форуму.

Не, у меня задача попроще - я каждую минуту сервер не дёргал. Хотя на 950мА ч только 24 работать, это средний ток потребления почти 40мА. Тут явно где-то что-то лишнее надо урезать...

Цитата(Falkon_99 @ Nov 2 2013, 15:32) *
Что посоветуете на счет точности координат и периодичности посылок при неподвижности объекта, в моём случае. Вот пример с периодичностью 30сек, количество точек около 60, тоесть трек 30минут. Средняя скорость 2км/ч, пробек 0,86км (Треккер лежит на подоконнике, 3этаж, вокруг пятиэтажки)

Тут ничего кроме фильтра посоветовать нельзя. Как следствие применения фильтра - надо просыпаться более чем на 3 секунды(иначе точек мало).
ЗЫ. Из типов мне больше понравилась работа медианного усреднения...
ЗЗЫ. Фильтрацию лучше делать скользящим окном.
Go to the top of the page
 
+Quote Post
Falkon_99
сообщение Nov 4 2013, 08:43
Сообщение #28


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



Когда Sim900R и Sim28 спят, вся система потребляет около 10мА. При этом проц "плохо" спит. Во время передачи данных ток естественно бешенный, да и GPS не всегда за 3сек находит спутники, иногда секунд 30 тратит в режиме поиска. Вот в среднем ток и получается 40мА.
Для моего случая конечно еще нужно программу вылизывать, тем более раньше не использовал спящие режимы этих модулей.
На счет медианного усреднения, как я понял исключаются однократные резкие выбросы, это можно применить к параметру скорости, для координат - слишком сложная программа получится...
Go to the top of the page
 
+Quote Post
GeGeL
сообщение Nov 4 2013, 21:42
Сообщение #29


Местный
***

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



Цитата(ArtemKAD @ Nov 4 2013, 01:07) *
ЗЫ. Из типов мне больше понравилась работа медианного усреднения...
ЗЗЫ. Фильтрацию лучше делать скользящим окном.

И у меня аналогично реализовано по обоим пунктам sm.gif

PoverSave на Quectel M12E+L70: M12 в sleep потребляет в среднем около 1 mA, на связи (принимает СМС и звонки), задача OCPU запущена в отдельном цикле с обработкой прерываний + запущен таймер.
Но вопрос горячего старта L70 актуален: скорее всего, придется оставлять его в Periodic (с редким включением), адаптивно меняя параметры режима (в L70 их четыре) в зависимости от ситуации (аналогично как делает AlwaysLocate, только самому вручную из OCPU).
Go to the top of the page
 
+Quote Post
Falkon_99
сообщение Nov 5 2013, 05:27
Сообщение #30


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



Вопрос по спящему режиму Sim28
После включения периодического режима начинает постоянно выдавать строку:
$PMTKPMC,0004700960,1,0004698180,0000000220,0000003000,0000003000,0000010000
,2,0,0,044*44
абсолютно ненужную, можно ли её отключить?
Go to the top of the page
 
+Quote Post
Waldelk
сообщение Nov 5 2013, 10:03
Сообщение #31


Частый гость
**

Группа: Участник
Сообщений: 83
Регистрация: 8-08-13
Пользователь №: 77 841



Цитата(Falkon_99 @ Nov 5 2013, 09:27) *
Вопрос по спящему режиму Sim28
После включения периодического режима начинает постоянно выдавать строку:
$PMTKPMC,0004700960,1,0004698180,0000000220,0000003000,0000003000,0000010000
,2,0,0,044*44
абсолютно ненужную, можно ли её отключить?

Для отключения "лишних" полей вывода информации можно воспользоваться командой из прицепленного документа

Прикрепленные файлы
Прикрепленный файл  PMTK314.pdf ( 154.28 килобайт ) Кол-во скачиваний: 50
 
Go to the top of the page
 
+Quote Post
Alechek
сообщение Nov 5 2013, 10:13
Сообщение #32


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Waldelk, так то отключать NMEA последовательности ($GN/GP). Об $PMTK там ни слова.
Go to the top of the page
 
+Quote Post
Falkon_99
сообщение Nov 5 2013, 10:15
Сообщение #33


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 26-03-12
Из: Харьков
Пользователь №: 71 010



PMTK314 пользуюсь, оставляю только строку RMC раз в секунду.
Но при включении периодического спящего режима появляется новая строка $PMTKPMC, которая идет сразу после полезной строки RMC.
Так бы и оставил но приходится отключать приём данных по UART пока не обработаю строку RMC, иначе массив перетирается...
Go to the top of the page
 
+Quote Post
Docent86
сообщение Jan 21 2014, 22:14
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 2-03-10
Из: С.-Пб.
Пользователь №: 55 772



Цитата(CADiLO @ Oct 30 2013, 19:44) *
насколько я понимаю, эти данные не ловятся, а скачиваются и загружаются в модуль.


Эти данные передаются модулем через другой порт (для отладки). Выглядят примерно так:
sat 23 sf_id = 5
Almanac Page ID 23
Almanac subframe
sat_almanac_update : Current time Ok
sat_almanac_update : Almanac time ok epoch 1775 589824
Almanac 23 same as stored version : No Update
[ALM],17ef0690ae48060745fd0000620ca100a069710069978d00cc703f000cf8bf000000000000
000000

более подробно в файле записаном при отладке (прикрепляю)
Прикрепленный файл  sputnik2.TXT ( 77.46 килобайт ) Кол-во скачиваний: 326


Цитата(Alechek @ Nov 5 2013, 14:13) *
Waldelk, так то отключать NMEA последовательности ($GN/GP). Об $PMTK там ни слова.

надо передать параметр 0 - disabled стр.24 предыдущего манула
Go to the top of the page
 
+Quote Post
Владимир О.
сообщение Jan 30 2014, 11:52
Сообщение #35


Частый гость
**

Группа: Участник
Сообщений: 190
Регистрация: 18-07-07
Из: Санкт-Петербург
Пользователь №: 29 216



Docent86
Вообще-то Ваше сообщение описывает информацию Debug порта чипсета ST, а в данной обсуждается работа с модулями на чипсете Mediatek.
По поводу альманаха и эфемерид предлагаю воспользоваться сообщениями
Packet Type: 660 PMTK_Q_AVAILABLE_SV_EPH
Packet Type: 661 PMTK_Q_AVAILABLE_SV_ALM


--------------------
----------------
С уважением
Владимир
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 04:21
Рейтинг@Mail.ru


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