Jump to content
Vascom

Программа Записи Трека Под Android

Recommended Posts

Обычно для записи треков я использовал My Tracks от Google, но на самолёте эта программа повела себя странно и перестала показывать трек после подъёма до 7500м. Хотя сам GPS-модуль работал отлично.

Подскажите аналогичную программу, чтобы работала и на самолётах.

Edited by Vascom

Share this post


Link to post
Share on other sites

В самолете все источники радиоволн должны быть отключены, вроде как в целях безопасности.

Share this post


Link to post
Share on other sites

Если бы действительно было так, то этому уделяли бы больше внимания и контролировали. К тому же GPS-модуль не излучает и работает даже при включённом "режиме полёта" на смартфоне.

Share this post


Link to post
Share on other sites

Вебинар STM32G0 – новый лидер бюджетных 32-битных микроконтроллеров от STMicroelectronics

Компания Компэл приглашает вас 25 сентября принять участие в вебинаре, который посвящен новому семейству микроконтроллеров STM32G0. Вебинар рассчитан на технических специалистов и тех, кто хорошо знаком с семейством STM32. На вебинаре будут освоены современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств общего назначения STM32G0 и STM32F0 и проведено их подробное сравнение.

Подробнее

Я тоже так думаю .. Ну а прога я думаю тут не причем, имхо, хотя в радиосвязи я особо не шарю.

Share this post


Link to post
Share on other sites

У меня проблема именно с программой. Те же карты яндекса отлично показывают данные от GPS.

Share this post


Link to post
Share on other sites
                     

Литиевые батарейки Fanso в беспроводных датчиках пожарно-охранной сигнализации

Выбор подходящего элемента питания, способного обеспечивать требуемый уровень напряжения и выдавать необходимый ток на протяжении всего периода эксплуатации беспроводной пожарно-охранной системы является одной из первостепенных задач. Наиболее подходящим для этих целей элементом являются литий-тионилхлоридные элементы питания, а одним из наиболее конкурентоспособных производителей – компания Fanso, предлагающая своим клиентам продукты как универсальные, так и разработанные специально для решения конкретных задач.

Подробнее...

Ну вот хз. Может там зашито ограничение по высоте или по скорости, либо баг.

Share this post


Link to post
Share on other sites

Обычно для записи треков я использовал My Tracks от Google, но на самолёте эта программа повела себя странно и перестала показывать трек после подъёма до 7500м. Хотя сам GPS-модуль работал отлично.

Подскажите аналогичную программу, чтобы работала и на самолётах.

неплохая программа для этих целей GPS Tag https://play.google.com/store/apps/details?id=wialon.GPS_Tag&hl=ru

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By anastasialashmanova
      Здравствуйте! Кто-нибудь сталкивался в работе с  модулями фирмы Quectel? Есть плата Quectel MC60 TE-A KIT  возможно ли работать с ней без отладочной платы GSMEVB-KIT?При подключении модуль выдает поток информации, полученный с GNSS, но он не отвечает на  АТ-команды, из-за чего это может быть? При подключении к RXD_EXT и TXD_EXT информация перестает приходить при переключении S102, а при подключении на GNSS_RXD и GNSS_TXD информация приходит постоянно.
      Вот как выглядит получаемая информация.
      $GNGGA,000419.095,,,,,0,0,,,M,,M,,*56
      $GPGSA,A,1,,,,,,,,,,,,,,,*1E
      $GLGSA,A,1,,,,,,,,,,,,,,,*02
      $GPGSV,1,1,00*79
      $GLGSV,1,1,00*65
      $GNGLL,,,,,000419.095,V,N*64
      $GNRMC,000420.095,V,,,,,0.00,0.00,060180,,,N*56
      $GNVTG,0.00,T,,M,0.00,N,0.00,K,N*2C
    • By Aven
      Находимся в поиске программиста на длительный проект.
      Что есть: плата на основе STM32F103 + SIM808 (используется GSM, GPS, Bluetooth) + GPIO
      Задача - заставить все это работать с сервером (сервер пишется).
      Подробности при личном общении.
      Желательно Ростов-на-Дону или Ростовская область.
      Связь через ЛС или почту Rough_ne(a)mail.ru.
       
    • By Ri Sakamoto
      Нужна помощь в создании компактного прибора для быстрого поиска собаки (или других дом.животных) в случае пропажи, действующего по принципу мобильника (приемника), работающего только на входящий звонок, без возможности ответа на него и без возможности исходящего звонка. 
      Основные требования: 
      Компактное плоское устройство размером от 1 до 5 куб.см, в идеале похожее на таблетку bluetooth маркера, имеющее сим-карту (как инструмент геолокации, так и принимающую входящие звонки), элементарную схему, питание в виде батарейки-таблетки (типа CR2032) и динамик входящего звонка. Как опция возможен светодиод, срабатывающий параллельно со звуковым сигналом. Крепится на ошейнике животного.
      Максимальная простота и доступность (недороговизна) схемы и всего устройства.
      Имеющиеся на рынке импортные геолокаторы (геотракеры) для собак напичканы большим количеством чипов (GPS, GPRS, GSM итд), завязаны на необходимости закачивать на смартфон хозяина животного специальное приложение и пользоваться устройством только через него (что может быть сложным, а порой и нерешаемым вопросом для старшего поколения людей) и потому - довольно дороги. Суть идеи в создании простого и недорогого прибора, позволяющего при помощи сим карты задействовать не только GPS отслеживание (как вариант, через мобильного оператора), но и, параллельно, обычный телефонный звонок, как сигнал тревоги, позволяющий привлечь к потерявшемуся животному внимание тех, кто в момент пропажи оказался рядом.
       
    • By mefi73
      Внешний вид. Стоимость 7$ на Али

      Видим встроенную антенну, разъем для подключения провода и 6 отверстий дублирующих разъем. Распиновка разъема представлена на следующем рисунке.

      Параметры представлены в таблице.

      В качестве USB-UART переходника я использовал неисправную arduino nano (у которой сгорел микроконтроллер), а точнее установленную на ней микросхему CH340G. С таким переходником модуль отлично работает как с терминалами, так и со специальной программой для GPS u-center v8.27.
      На подоконнике модуль выловил спутники почти сразу, заявленное время холодного старта 26 секунд. При помощи программы u-center можно просмотреть всю информацию, полученную от GPS-приемника. На следующем изображении видно, что приемник использует одновременно и GPS и ГЛОНАСС спутники.

      Так же можно посмотреть, где находятся спутники, и какие из них используются.

      Так же в программе u-center можно просмотреть все данные, которые приходят от GPS-приемника. Данные приходят один раз в секунду, и за секунду приходит вот такой поток данных
      $GNRMC,133028.00,A,5217.37114,N,05629.32522,E,0.173,,171217,,,A*6E
      $GNVTG,,T,,M,0.173,N,0.320,K,A*39
      $GNGGA,133028.00,5217.37114,N,05629.32522,E,1,11,1.04,195.4,M,-12.9,M,,*6F
      $GNGSA,A,3,16,27,23,09,07,26,08,,,,,,1.63,1.04,1.26*19
      $GNGSA,A,3,78,77,86,87,,,,,,,,,1.63,1.04,1.26*16
      $GPGSV,3,1,10,02,03,289,,05,16,322,22,07,57,257,22,08,09,130,29*74
      $GPGSV,3,2,10,09,82,187,26,16,42,058,35,23,50,133,21,26,15,043,30*78
      $GPGSV,3,3,10,27,20,096,36,30,28,253,22*78
      $GLGSV,3,1,10,68,39,170,23,69,71,267,,70,22,325,,77,06,051,27*6B
      $GLGSV,3,2,10,78,54,044,40,79,75,254,,80,13,235,,86,10,350,15*63
      $GLGSV,3,3,10,87,16,044,37,88,03,088,27*6E
      $GNGLL,5217.37114,N,05629.32522,E,133028.00,A,A*71
      Давайте разберемся, что же там приходит.
      Согласно протоколу NMEA 0183 первый символ всегда $, затем идут 2 буквы, согласно тому какие спутники используются.
      А именно:
      GP – GPS; GL - ГЛОНАСС; GA - Галилео; GN – GPS+ГЛОНАСС (точнее любая комбинация систем навигации). В моем случае встречаются GP, GL и GN.
      Далее три буквы и следом набор данных, разделенный запятыми. Завершает строку символ * и контрольная сумма всех символов между $ и * (не включая их).
      Первая строка $GNRMC,133028.00,A,5217.37114,N,05629.32522,E,0.173,,171217,,,A*6E содержит так называемый минимальный рекомендованный пакет данных, а именно:
      время в формате ччммсс.сс по UTC; статус, А если данные достоверны или V если не достоверны; широта в формате ddmm.mmmm; полушарие, N для северного, S для южного; долгота в формате ddmm.mmmm;  полушарие, W  для западного, E для восточного; скорость относительно земли в узлах (1 узел = 1.852 км/ч); азимут направления движения в градусах; дата в формате ddmmyy; магнитное склонение в градусах; направление склонения, W  для западного, E для восточного; индикатор режима. Индикатор режима обозначается буквами:
      A = Автономный режим D = Дифференциальный режим E = Экстраполяция координат M = Режим ручного ввода S = Режим симулятора N = Недостоверные данные В общем, в этой строке есть всё, что необходимо для навигации.
      Идем дальше, строка $GNVTG,,T,,M,0.173,N,0.320,K,A*39 предназначена для определения направления движения. Содержит следующие данные:
      Курс на истинный полюс (в градусах), затем следует буква Т; Курс на магнитный полюс (так же в градусах), затем следует буква М; Скорость относительно земли в узлах, затем следует буква N; Скорость относительно земли в км/ч, затем следует буква К; Индикатор режима, согласно рассмотренным ранее значениям. Как видим, строка начинается с GN, это значит, что используются данные полученные как с GPS, так и с ГЛОНАСС.
      Строка $GNGGA,133028.00,5217.37114,N,05629.32522,E,1,11,1.04,195.4,M,-12.9,M,,*6F содержит данные местоположения, а именно:
      время определения координат в формате ччммсс.сс по UTC; широта в формате ddmm.mmmm; полушарие, N для северного, S для южного; долгота в формате ddmm.mmmm; полушарие, W  для западного, E для восточного; режим работы приемника (о значениях позже); количество спутников, использованных для получения координат; HDOP; Высота над уровнем моря в метрах, далее следует буква М; Высота над геоидом в метрах, далее следует буква М;  Возраст дифференциальных поправок (в моем случае пусто). Режимы работы приемника:
        0 = Координаты недоступны или недостоверны  1 = Режим GPS SPS, координаты достоверны 2 = Дифференциальный GPS, режим GPS SPS 3 = Режим GPS PPS, координаты достоверны  4 = RTK 5 = Float RTK  6 = Режим экстраполяции координат 7 = Режим ручного ввода 8 = Режим симулятора. От минимального рекомендованного набора данных эта строка отличается наличием высоты над уровнем моря и геоидом, а так же можно узнать, сколько спутников использовано для расчета этих значений.
       
      Строки $GNGSA,A,3,16,27,23,09,07,26,08,,,,,,1.63,1.04,1.26*19 и $GNGSA,A,3,78,77,86,87,,,,,,,,,1.63,1.04,1.26*16 содержат следующую информацию:
      Режим переключения 2D/3D, А – автоматический, М – ручной; Режим: 1 – нет решения, 2 – 2D, 3- 3D; ID номера спутников, используемых в нахождении координат (1-32 для GPS, 65-96 для ГЛОНАСС); PDOP (снижение точности по местоположению); HDOP (снижение точности в горизонтальной плоскости); VDOP (снижение точности в вертикальной плоскости); Про DOP и его значения смотрите https://ru.wikipedia.org/wiki/DOP . Заметьте, что здесь две строки, одна для спутников GPS, вторая для ГЛОНАСС. Для нас эта строка большого интереса не представляет.
      Строки
      $GPGSV,3,1,10,02,03,289,,05,16,322,22,07,57,257,22,08,09,130,29*74
      $GPGSV,3,2,10,09,82,187,26,16,42,058,35,23,50,133,21,26,15,043,30*78
      $GPGSV,3,3,10,27,20,096,36,30,28,253,22*78 содержат информацию о видимых спутниках, в каждом сообщении может содержаться информация максимум о 4 спутниках. Строки содержат данные:
       Общее количество сообщений (в нашем случае 3); Номер текущего сообщения (обратите внимание на каждую строку, эти значения идут по порядку); Общее количество видимых спутников (во всех трех сообщениях это значение одинаково); ID номер спутника; Угол места в градусах (макс. 90); Азимут в градусах (0-359); SNR (00-99 дБГц)4 Последние 4 значения встречаются в строке 4 раза подряд, если строка содержит информацию о 4 спутниках. Если строка содержит информацию менее чем о 4 спутниках, то нулевые поля (,,,,) не используются.
      Далее идут очень похожие строки
      $GLGSV,3,1,10,68,39,170,23,69,71,267,,70,22,325,,77,06,051,27*6B
      $GLGSV,3,2,10,78,54,044,40,79,75,254,,80,13,235,,86,10,350,15*63
      $GLGSV,3,3,10,87,16,044,37,88,03,088,27*6E которые содержат такие же данные о местоположении видимых спутников, но обратите внимание на первые символы $GPGSV и $GLGSV. В первом случае передаются данные о спутниках GPS, во втором о спутниках ГЛОНАСС. В этом вся разница.
       
      И наконец, последняя строка $GNGLL,5217.37114,N,05629.32522,E,133028.00,A,A*71 снова содержит координаты. Данные представлены в следующем порядке:
      широта в формате ddmm.mmmm; полушарие, N для северного, S для южного; долгота в формате ddmm.mmmm; полушарие, W  для западного, E для восточного; время определения координат в формате ччммсс.сс по UTC; статус, А если данные достоверны или V если не достоверны; индикатор режима (значения рассмотрены ранее). Эта строка не содержит уже ничего нового, все эти данные встречаются и в строке RMC и в GGA.
      В чем же особенность данного модуля? Наличие ГЛОНАСС вносит некоторые коррективы в программу обработки данных. Я не буду рассматривать конкретные примеры получения данных по UART, и не буду показывать как «парсить» полученные данные. Это зависит от конкретного устройства и языка программирования, да и задача эта тривиальная. К тому же если вы решите написать свой собственный парсер, то наверняка будете опираться на полученные данные  наряду с описанием протокола NMEA. А если же вы решите воспользоваться готовыми библиотеками (привет ардуинщикам), то у вас могут возникнуть проблемы. Я заглянул в исходные коды некоторых библиотек для ардуино, предназначенные для работы с GPS, и обнаружил что библиотека парсит полученные строки конкретно для GPS, то есть ищет начало строки, начинающиеся с символов $GP. Это справедливо для модулей, работающих только с GPS. Но большинство данных с этого модуля приходят в формате GPS+ГЛОНАСС, некоторые только с ГЛОНАСС и только с GPS (это данные о количестве и местоположении спутников). Поэтому, если библиотека не выдает данные, то необходимо найти в исходных кодах все $GP* и заменить на $GN*. Я не смог проверить все библиотеки для работы с GPS, только несколько, поэтому будьте начеку и проверяйте исходные коды библиотек перед использованием.
      Протокол NMEA подразумевает не только получение данных по UART, но и отправку команд в модуль (главным образом для настройки модуля). Например, команда $PSRF103 позволяет настроить, какие данные должен присылать модуль и с какой периодичностью. Полный синтаксис команды выгладит так $PSRF103,<msg>,<mode>,<rate>,< cksumEnable >*CKSUM<CR><LF> , где
      > msg  - сообщение:
      0 GGA 1 GLL 2 GSA 3 GSV 4 RMC 5 VTG 6 MSS (If internal beacon is supported) 7 Not defined 8 ZDA (if 1PPS output is supported) 9 Not defined > mode – режим, 0 = периодично, 1 = по запросу
      > rate – период отправки сообщений в секундах, 0 =отключено, 255 = максимальное количество секунд
      > cksumEnable –вывод контрольной суммы, 0 – отключено, 1 – включено.
      Например, что бы отключить строку GSV, необходимо отправить $PSRF103,3,0,0,1*27
      Что бы получить контрольное число воспользуйтесь онлайн калькулятором https://www.scadacore.com/tools/programming-calculators/online-checksum-calculator/

      Так же удобная программа для работы с GPS-приемниками Trimble studio v 1.74.0 позволяет рассчитывать контрольную сумму (да и вообще программа для работы с GPS-приемниками отличная).

      Возможность управлять приемником протоколом NMEA предусмотрена, но ни на одну отправленную мной команду приемник никак не отреагировал. В общем, это не мешает пользоваться приемником по назначению, информации полученной от приемника достаточно и для определения координат, времени, скорости и направления движения, высоты. А вот от списка спутников я бы отказался совсем или увеличил периодичность отправки этих сообщений.  Но не получается.
      Подведу итог. Модуль довольно компактный, быстро вылавливает сигналы спутников, выдает все, что необходимо для навигации. Из недостатков можно отметить только то, что его невозможно настроить (хотя если не получилось у меня, то это не значит что его вообще невозможно настроить,  программа U-cemter предоставляет большие возможности для работы с gps-приемниками, в том числе и для настройки).
      P.S. И конечно же огромная благодарность сайту Паяльник за предоставленный на обзор GPS-Глонасс приемник.
    • By boba.s
      Куплю модуль GPS MC-1513
  • Сообщения

    • Заменил в одном канале VT1 на стаб 7,6 Вольт, R44 7,5 КОм. Нормально работает, все напряжения во всех контрольных точках в норме. Что посоветуете со вторым каналом?
    • прекрасно поймут суть моего предложения и  без объяснений, а заниматься ликбезом для дилетантов и критиканов мне не интересно..    какой молодчик) есть Я и дилетанты)) так может все дело в критике ?- так клуб не спасет ) я чет не видел ваших схем ? Ваших поправок на путь истинный молодых ? ) - а забыл ,они же - дилетанты) , так это - клуб вы уже создали ) - вас не видно - не слышно - и самоделок не видно) , я вот много в чем разбираюсь - в стройке , столярке, в дизельных движках - но чет назвать себя профи ) - что не возможно ,прогресс не стоит на месте  - себя назвать не могу) а вас кто назначил?.
    • @Dr. West С чем и поздравляю!!! 
    • Стесняюсь спросить: где взял? 
    • Это упоминается и под тем видео. Это металлопленочные резисторы. Применяются как предохранители благодаря аккуратному перегоранию. С этой целью маркируются последним белым кольцом. Неизвестно, насколько это строго. Попалась таки табличка с "неправильным" цветовым кодом под ваш резистор:
    • VT19 и VT20 на радиаторе.15 и 18 не нужно. Здесь видна компоновка 19 и 20 транзистора.
    • Тоже когда-то давно болел этой болезнью - обвешивал комп всякими индикаторами "активности жёсткого диска", "загрузки процессора", активности модема, температуры, RGB подсветки вентиляторов и проч. Но я излечился! "И вас тоже вылечат". (С).
×
×
  • Create New...