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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Глюк EB-500, Настройка скорости обмена
Ptspb
сообщение Jul 8 2013, 09:57
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 11-12-12
Из: СПБ
Пользователь №: 74 805



Цитата(aero @ Jul 8 2013, 11:36) *
здравствуйте, подскажите пожалуйста, как на модуле навиа ML8088s включить сообщение $GPZDA? в даташите написано что в заводских настройках оно выключено, там же приведена таблица для включения и выключения сообщений nmea, но про $GPZDA в этой таблице упоминания нет


Добрый день.
Открываете Navia viewer, запускаете программу -> переходите во вкладку параметры -> запрашиваете 201 параметр -> в появшимся значении Вы вручную вводите следующее значение:01180075 -> нажимаете установить-> делаете перезапуск и сообщение появляется.
Если будет что-то не понятно или не получится, напишите вличку Ваш e-mail, и я отправлю Вам более подробное описание.
Go to the top of the page
 
+Quote Post
aero
сообщение Jul 8 2013, 12:28
Сообщение #32





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



Цитата(Ptspb @ Jul 8 2013, 12:57) *
Добрый день.
Открываете Navia viewer, запускаете программу -> переходите во вкладку параметры -> запрашиваете 201 параметр -> в появшимся значении Вы вручную вводите следующее значение:01180075 -> нажимаете установить-> делаете перезапуск и сообщение появляется.
Если будет что-то не понятно или не получится, напишите вличку Ваш e-mail, и я отправлю Вам более подробное описание.




Спасибо, с $GPZDA все получилось
правда я предполагал, что если я буду получать сообщение $GPZDA это решит мою проблему, увы я ошибался)
мне необходимо получать время соответствующее часовому поясу в котором находится сам модуль,
читая описания сообщений, в частности $GPZDA наткнулся на это описание

Date & Time

UTC, day, month, year, and local time zone.

$--ZDA,hhmmss.ss,xx,xx,xxxx,xx,xx
hhmmss.ss = UTC
xx = Day, 01 to 31
xx = Month, 01 to 12
xxxx = Year
xx = Local zone description, 00 to +/- 13 hours
xx = Local zone minutes description (same sign as hours)

в описании увидел "Local zone description" и при выводе GPZDA надеялся получать местное время, но выдает такие сообщения: $GPZDA,115912.00,08,07,2013,00,00*66
хотел бы у вас спросить, почему модуль не определяет часовой пояс Local zone description=00, Local zone minutes description=00, либо есть какой-то другой способ получать местное время?
в лс не могу написать, видимо не набрал определенный лимит сообщений на форуме, моя почта в моем профиле в графе адрес домашней страницы
благодарю за помощь!

Сообщение отредактировал aero - Jul 8 2013, 12:28
Go to the top of the page
 
+Quote Post
ilya-m
сообщение Jul 8 2013, 13:11
Сообщение #33


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

Группа: Свой
Сообщений: 165
Регистрация: 30-06-08
Из: С.-Петербург
Пользователь №: 38 642



А валидные координаты Вы получили?

Время, соответствующее часовому поясу, может присутствовать в посылке только, если получены валидные координаты.
Go to the top of the page
 
+Quote Post
aero
сообщение Jul 9 2013, 04:50
Сообщение #34





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



Цитата(ilya-m @ Jul 8 2013, 16:11) *
А валидные координаты Вы получили?

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


да, координаты верны, погрешность примерно 5-15 метров от реального местоположения
Go to the top of the page
 
+Quote Post
Ptspb
сообщение Jul 9 2013, 04:56
Сообщение #35


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 11-12-12
Из: СПБ
Пользователь №: 74 805



Цитата(aero @ Jul 9 2013, 08:50) *
да, координаты верны, погрешность примерно 5-15 метров от реального местоположения


Доброе утро. Напишите пожалуйста сюда

navia собачка ptelectronics.ru

Будкем разбираться!
Go to the top of the page
 
+Quote Post
aero
сообщение Jul 9 2013, 05:01
Сообщение #36





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



еще в даташите прочитал про команду $PSTMGETRTCTIME

при вводе выдает следующее:

$PSTMRTCTIME,045353.350,090713,2,8*50


где предпоследняя цифра обозначает достоверность времени

Достоверность:
0 – НЕТ ВРЕМЕНИ
1 – ВРЕМЯ ОТКЛЮЧЕНИЯ
2 – ВРЕМЯ ПОЛЬЗОВАТЕЛЯ
3 – ВРЕМЯ RTC ПОЛЬЗОВАТЕЛЯ
4 – ВРЕМЯ RTC
5 – ТОЧНОЕ ВРЕМЯ RTC
6 – ПРИБЛИЗИТЕЛЬНОЕ ВРЕМЯ
7 – ПОЗИЦИОННОЕ ВРЕМЯ
8 – ЭФЕМЕРИДНОЕ ВРЕМЯ

у меня 8, как я понимаю мне необходима 7-позиционное время, возможно ли менять этот параметр?
Go to the top of the page
 
+Quote Post
Владимир О.
сообщение Jul 9 2013, 06:25
Сообщение #37


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

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



Добрый день!

По поводу сообщения ZDA:
$GPZDA
UTC, day, month and year.
NMEA message list bitmask: 0x1000000
Format:
$GPZDA,<Timestamp>,<Day>,<Month>,<Year>,00,00,<checksum><cr><lf>
Parameter Format Description
Timestamp hhmmss.sss UTC Time of GPS Sample,
example: 160836.000
“.sss” is the fraction of seconds;
it assumes non zero values when
the fix rate is bigger than 1Hz.
Day Decimal, 2 digits Day of month (01 to 31)
Month Decimal, 2 digits Month (01 to 12)
Year Decimal, 4 digits Year (1994 - …)
checksum Hexadecimal,2 digits Checksum of the message bytes without
*<checksum><cr><lf> characters.
Example:
$GPZDA,110505.00,25,01,2013,00,00*60

То есть разработчик ПО модуля и не собирался выводить временную зону.

По поводу сообщения STMGETRTCTIME:

$PSTMGETRTCTIME
Get the current RTC time.
Synopsis:
$PSTMGETRTCTIME<cr><lf>
Arguments:
None.
Results:
 System will send RTC Data and Status.
$PSTMGETRTCTIME,<time>,<date>,<rtc_status>,<time_validity>*<checksum
><cr><lf>
Where:
Parameter Format Description
time hhmmss.ms Current time read on RTC.
date ddmmyy Current date read on RTC.
rtc_status Decimal, 1 digit Status:
0 - RTC_STATUS_INVALID
1 - RTC_STATUS_STORED
2 - RTC_STATUS_APPROXIMATE
time_validity Decimal, 1 digit Validity:
0 - NO_TIME
1 - FLASH_TIME
2 - USER_TIME
3 - USER_RTC_TIME
4 - RTC_TIME
5 - RTC_TIME_ACCURATE
6 - APPROX_TIME
7 - POSITION_TIME
8 - EPHEMERIS_TIME
checksum Hexadecimal,2 digits Checksum of the message bytes
without *<checksum><cr><lf>
characters.

Я пока не могу ответить, что такое POSITION_TIME
Прошу прощения - форум не отображает нормального форматирования и убирает многократные пробелы...


--------------------
----------------
С уважением
Владимир
Go to the top of the page
 
+Quote Post
aero
сообщение Jul 9 2013, 06:55
Сообщение #38





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



Цитата(Владимир О. @ Jul 9 2013, 09:25) *
Добрый день!

По поводу сообщения ZDA:
$GPZDA
UTC, day, month and year.
NMEA message list bitmask: 0x1000000
Format:
$GPZDA,<Timestamp>,<Day>,<Month>,<Year>,00,00,<checksum><cr><lf>
Parameter Format Description
Timestamp hhmmss.sss UTC Time of GPS Sample,
example: 160836.000
“.sss” is the fraction of seconds;
it assumes non zero values when
the fix rate is bigger than 1Hz.
Day Decimal, 2 digits Day of month (01 to 31)
Month Decimal, 2 digits Month (01 to 12)
Year Decimal, 4 digits Year (1994 - …)
checksum Hexadecimal,2 digits Checksum of the message bytes without
*<checksum><cr><lf> characters.
Example:
$GPZDA,110505.00,25,01,2013,00,00*60

То есть разработчик ПО модуля и не собирался выводить временную зону.

По поводу сообщения STMGETRTCTIME:

$PSTMGETRTCTIME
Get the current RTC time.
Synopsis:
$PSTMGETRTCTIME<cr><lf>
Arguments:
None.
Results:
 System will send RTC Data and Status.
$PSTMGETRTCTIME,<time>,<date>,<rtc_status>,<time_validity>*<checksum
><cr><lf>
Where:
Parameter Format Description
time hhmmss.ms Current time read on RTC.
date ddmmyy Current date read on RTC.
rtc_status Decimal, 1 digit Status:
0 - RTC_STATUS_INVALID
1 - RTC_STATUS_STORED
2 - RTC_STATUS_APPROXIMATE
time_validity Decimal, 1 digit Validity:
0 - NO_TIME
1 - FLASH_TIME
2 - USER_TIME
3 - USER_RTC_TIME
4 - RTC_TIME
5 - RTC_TIME_ACCURATE
6 - APPROX_TIME
7 - POSITION_TIME
8 - EPHEMERIS_TIME
checksum Hexadecimal,2 digits Checksum of the message bytes
without *<checksum><cr><lf>
characters.

Я пока не могу ответить, что такое POSITION_TIME
Прошу прощения - форум не отображает нормального форматирования и убирает многократные пробелы...



с $GPZDA теперь понятно, этот вариант отпадает.
Спасибо за помощь, буду ждать другие возможные варианты)
Go to the top of the page
 
+Quote Post
molecul
сообщение Jul 9 2013, 07:45
Сообщение #39


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(aero @ Jul 9 2013, 10:55) *
с $GPZDA теперь понятно, этот вариант отпадает.
Спасибо за помощь, буду ждать другие возможные варианты)

Подозреваю, что временную зону не покажет ни один из OEM модулей, работающих только со спутниковыми группировками. Причина проста - карта часовых поясов весьма неоднозначна и к тому же периодически меняется (вспомним недавнее объединение часовых поясов в РФ либо отмену летнего времени). Со спутников эта информация не передается, а вводить карту в прошивку модулей чревато - придется регулярно их менять, в зависимости от политической ситуации в разных странах.
Если вам это нужно позарез - придется синхронизовать временную зону другими способами, по наземным каналам.
Go to the top of the page
 
+Quote Post
Владимир О.
сообщение Jul 9 2013, 10:25
Сообщение #40


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

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



Я тоже так полагаю. Возможно, для сообщения ZDA когда-то предполагалось простое деление по меридианам. А уж учесть смещения по политическому признаку - вообще задача непростая.


--------------------
----------------
С уважением
Владимир
Go to the top of the page
 
+Quote Post
aero
сообщение Jul 9 2013, 10:55
Сообщение #41





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



Ясно, буду искать другой способ решения
Всем кто отписался в теме выражаю огромную благодарность!
Go to the top of the page
 
+Quote Post
aero
сообщение Dec 18 2013, 06:56
Сообщение #42





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



Подниму тему, так как снова понадобилась помощь по навиа ml8088s.
Хотел бы узнать, имеется ли у кого список команд для порта uart0( как я понимаю он отладочный)?
Go to the top of the page
 
+Quote Post
Владимир О.
сообщение Dec 18 2013, 09:27
Сообщение #43


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

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



Что подразумевается под "списком команд для отладочного порта"?
Это порт как Debug однонаправленный - только передача, по RxD этого UART'а принимаются поправки RTCM-104.

Сообщение отредактировал Владимир О. - Dec 18 2013, 09:30


--------------------
----------------
С уважением
Владимир
Go to the top of the page
 
+Quote Post
aero
сообщение Dec 18 2013, 11:07
Сообщение #44





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



Цитата(Владимир О. @ Dec 18 2013, 12:27) *
Что подразумевается под "списком команд для отладочного порта"?
Это порт как Debug однонаправленный - только передача, по RxD этого UART'а принимаются поправки RTCM-104.


спасибо за разъяснение,не правильно понял этот текс в даташите
"Вся информация, содержащаяся в этом документе, относится к "порту NMEA" приемника. ГЛОНАСС/GPS приемники НАВИА могут содержать дополнительный "отладочный порт", однако обмен данными по этому порту не описывается в этом документе."

тогда еще вопрос по поводу usb интерфейса: распаяна розетка usb по схеме в даташите, номиналы соблюдены, установлен драйвер, но при подключении к ПК разъема определяет как неизвестное устройство , в чем может быть проблема?
Go to the top of the page
 
+Quote Post
Владимир О.
сообщение Dec 18 2013, 12:27
Сообщение #45


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

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



Как сконфигурирован модуль?
Какой из потоков выведен на USB?


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

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 18:49
Рейтинг@Mail.ru


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