Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/26: Рейтинг темы: голосов - 26, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 26

TLocationSensor GPS Speed

03.03.2015, 12:25. Показов 5202. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток товарищи.
Очень редко обращаюсь по форумам с сообщением, но очень одолел один вопрос. Не могу получить адекватное значение скорости с GPS используя TLocationSensor в ERAD Delphi XE7.
Пишу и тестирую прогу на планшете с intel atom z3735 d без модуля gps, на борту windows 8.1. Данные о место положении получать пробовал через bluetooth со смарта, с симулятора программы GPSGate, с симулятора GPS Sensor 0.0.0.30, и с железного usb gps модуля. Результат всегда одинаковый со всех мест и в любом состоянии неадекватные цифры вида (2.21790282735539E-298). Скорость просто отправляю в лэйбл
Delphi
1
Label1.Caption:= LocationSensor1.Sensor.Speed.ToString;
. Пробовал с забугорного форума конструкцию вида
Delphi
1
2
3
4
5
6
7
try
      with Sender as TCustomLocationSensor do
      begin
         fGPSvalues.SpeedInMetersPerSecond := Speed;
      end;
   except
   end;
Результат один... С координатами же все замечательно, все работает. Подскажите пжлста =)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.03.2015, 12:25
Ответы с готовыми решениями:

Gps speed
Всем привет! есть простая задача получить текущюю скорость. Нагуглил метод getSpeed(), но так и не смог понять как с ним работать. На...

Убрать диалог о включении GPS и иконку GPS. Тихий запуск GPS
Здравствуйте! Подскажите есть ли возможность включить GPS в тихом режиме, чтобы пользователь не догадался об этом! На данном...

Компонент TlocationSensor
Всем привет) подскажите пожалуйста, где лежит компонент tlocationsensor? Как его установить? В примерах "samples" он есть,...

6
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
03.03.2015, 12:35
Цитата Сообщение от kossdm Посмотреть сообщение
С координатами же все замечательно, все работает. Подскажите пжлста
А что должно быть? Приемник реально двигается в пространстве? Число 2.21790282735539E-298 по сути равно 0.
0
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 26
03.03.2015, 19:24  [ТС]
Цитата Сообщение от quwy
А что должно быть? Приемник реально двигается в пространстве? Число 2.21790282735539E-298 по сути равно 0.
Расскажи пжлста как мое чилсо значит 0? Я просото не догоняю видимо про этот формат. и когда я эмулировал движение и реально ехал. то моргали другие два числа. 1 и 7, ну как1.74264978214что то там и 7.242414124что то там. как извлечь оттуда метры в секундах? http://docwiki.embarcadero.com... nsor.Speed
0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
03.03.2015, 19:37
2.21790282735539E-298 -- это очень-очень маленькое число, что-то типа 0.00000000000000000000000000000000000000 0000000000000000000000000000000000000000 0000000000000000000000000000000000000000 0000000000000000000000000000000000022179 0282735539 (нули настрочил от балды, но смысл такой).

Цитата Сообщение от kossdm Посмотреть сообщение
как извлечь оттуда метры в секундах?
Метры в секундах не меряются.

А число это -- обычное вещественное число, которое и содержит в себе скорость в м/сек. Хотите вывести его в удобоваримом виде на экран? Используете такой код:
Delphi
1
Label1.Caption:= FormatFloat('0.00', LocationSensor1.Sensor.Speed);
0
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 26
03.03.2015, 19:52  [ТС]
Цитата Сообщение от quwy Посмотреть сообщение
2.21790282735539E-298 -- это очень-очень маленькое число, что-то типа 0.00000000000000000000000000000000000000 0000000000000000000000000000000000000000 0000000000000000000000000000000000000000 0000000000000000000000000000000000022179 0282735539 (нули настрочил от балды, но смысл такой).


Метры в секундах не меряются.

А число это -- обычное вещественное число, которое и содержит в себе скорость в м/сек. Хотите вывести его в удобоваримом виде на экран? Используете такой код:
Delphi
1
Label1.Caption:= FormatFloat('0.00', LocationSensor1.Sensor.Speed);
Если все так =) то подскажи, почему используя твой код при симуляции скорость 0.0 , только в делфи. прости за фото в ВК https://vk.com/album23335989_212667693
0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
03.03.2015, 19:59
Цитата Сообщение от kossdm Посмотреть сообщение
почему используя твой код при симуляции скорость 0.0
Это вопрос к симулятору. Ваше число по сути рано нулю, мой код просто выводит его в привычной десятичной форме и с округлением до второго знака после запятой.

Цитата Сообщение от kossdm Посмотреть сообщение
прости за фото в ВК https://vk.com/album23335989_212667693
Не открывается (может быть потому, что аккаунта на вк у меня нет).
1
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 26
03.03.2015, 20:11  [ТС]
Цитата Сообщение от quwy Посмотреть сообщение
Это вопрос к симулятору. Ваше число по сути рано нулю, мой код просто выводит его в привычной десятичной форме и с округлением до второго знака после запятой.


Не открывается (может быть потому, что аккаунта на вк у меня нет).
там суть в том что в двух симуляторах скорость есть а в моей проге 0,0. так же с железным гпс. я думаю проблема передачи с com на gnss. что то не передается хотя прога(com to gnss) показывает что все гуд и координаты она передает и координаты изменяются. https://yadi.sk/i/IUcszH-aezzjzhttps://yadi.sk/i/MT9R6WoTezzkB
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.03.2015, 20:11
Помогаю со студенческими работами здесь

В чем разница между БП Chieftec GPS-400AA-101 A и GPS-400A ?
В марте закончилась гарантия. И вот сдох блок питания (1). Мне впарили второй (2). Говорят нет разницы, но если я не ошибаюсь, разница от 5...

GPS навигатор на планшет windows 8.1 с модулем GPS (DIGMA EVE 8.0)
Здравствуйте. Всех с наступившим годом и рождеством! Прошу помощи, есть планшет с GPS (DIGMA EVE 8.0) - 2015 года выпуска, ищу...

Подключение GPS модуля Grove-GPS к Arduino UNO
Подсоединил Grove-GPS к Arduino UNO. Вот код программы: #include <SoftwareSerial.h> #include <TinyGPS.h> /* This sample code...

Отличия GPS-350FB-101A и GPS-350A
хочу купить бп Chieftec остановился на 2 моделях GPS-350FB-101A и GPS-350A по характеристикам вродь одинаковы но цена отличается на 4$...

ВИРУС SPEED 2
проверил в Avast dr.web не на найдено ничего..ОН меня уже одалел!!!!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru