The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработчики GNOME представили iio-sensor-proxy 1.0 для упро..., opennews (??), 23-Май-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


33. "Разработчики GNOME представили iio-sensor-proxy 1.0 для упро..."  +/
Сообщение от Аноним (-), 23-Май-15, 17:06 
> Геолокация это вообще-то не сенсор вообще,

А GPS приемник - чем не сенсор?

Ответить | Правка | Наверх | Cообщить модератору

51. "Разработчики GNOME представили iio-sensor-proxy 1.0 для упро..."  +2 +/
Сообщение от Stax (ok), 23-Май-15, 19:46 
Это сенсор, но его данные не слишком полезны - он не дает показаний, если нет спутников в прямой видимости, долго инициализируется, если ему не подсказать, где мы находимся и прочие проблемы. Поэтому в жизни используется сложная схема со сравнением списка Wi-Fi точек и мощности их сигналов с БД, показывающей расположение различных Wi-Fi точек, получением данных о базовой станции GSM и выяснении ее расположения, скармливание уточняющих данных GPS-у (A-GPS) и комбинация данных от GPS и всего этого, чтобы получить координаты с приемлимой точностью. Кроме того, так часто можно довольно точно определить позицию даже в помещении, при отсутствии показаний от GPS. А для стационарных компьютеров есть свои способы, например примерное определение положения по внешнему IP-адресу.

Поэтому на практике с GPS'ом напрямую программы не работают, а хотят специальные Geolocation API, который совместит показания разных способов определения положения для них и отдаст им результат. И который будет работать даже если GPS'а нет вообще или он сейчас не дает достаточных данных. Никто не хочет завязывать логику в программе на прямую видимость спутников... поэтому определение положения в общем случае не завязано на GPS-сенсор и не требует его в обязательном порядке.

Ответить | Правка | Наверх | Cообщить модератору

66. "Разработчики GNOME представили iio-sensor-proxy 1.0 для упро..."  +1 +/
Сообщение от Аноним (-), 23-Май-15, 23:25 
> Это сенсор, но его данные не слишком полезны -

А вот давай ты за меня не будешь решать - какие мне показания полезны.

> он не дает показаний, если нет спутников в прямой видимости,

На самом деле - очень зависит от. Хороший модуль с хорошей антенной нынче может не терять спутники даже в здании. Как миниму на горячую. При холодном старте чувствительность ниже, там да, возможны варианты. Поэтому соверменный подход - стартануть 1 раз а потом иногда, не реже чем раз в полчаса, включать активный режим (чтобы поймать изменения альманаха/эфемериса).

> долго инициализируется,

Порядка 35 секунд на холодную. Хотя с плохой антенной и в подвале может быть и бесконечность, ессно.

> если ему не подсказать, где мы находимся и прочие проблемы.

Тем не менее, программу может интересовать и вполне детальная информация о состоянии спутниковых группировок, уровнях сигналов и прочая. Вот лично меня эта инфомация интересует. Потому что HDOP и VDOP из приемника - это конечно отлично, НО понимание уровней сигнала позволяет намного точнее понимать насколько достоверы показания приемника, HDOP и VDOP половиной приемников заполняются очень отфонарно, так что истинные координаты != GPS координаты +\- (HDOP, VDOP).

> Поэтому в жизни используется сложная схема со сравнением списка Wi-Fi точек
> и мощности их сигналов с БД, показывающей расположение различных Wi-Fi точек,

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

> определить позицию даже в помещении, при отсутствии показаний от GPS. А
> для стационарных компьютеров есть свои способы, например примерное определение
> положения по внешнему IP-адресу.

У GPS есть жирный плюс: он абсолютно автономен. Поэтому работает даже у черта на рогах, где сетей нет даже в проекте. И не нагибает мое приваси. А точность всех этих вайфаев и сигнала БС - плюс минус километр. Маловато для навигации. Но достаточно для понимания какие места посещает индивид. Себе такое западло оставьте с вашими спайварными апи.

> Поэтому на практике с GPS'ом напрямую программы не работают, а хотят специальные
> Geolocation API, который совместит показания разных способов определения положения для
> них и отдаст им результат.

Я не заинтересован в том чтобы программы без спроса слали мои координаты на какие-то левые сервера, извините.

> определение положения в общем случае не завязано на GPS-сенсор и не
> требует его в обязательном порядке.

А не пойти ли вам н...й, вебдванольные пудаки? Вы и из навигации спайварь для анб умудрились сделать.

Ответить | Правка | Наверх | Cообщить модератору

69. "Разработчики GNOME представили iio-sensor-proxy 1.0 для упро..."  +/
Сообщение от Michael Shigorinemail (ok), 23-Май-15, 23:31 
>> Это сенсор, но его данные не слишком полезны -
> А вот давай ты за меня не будешь решать - какие мне показания полезны.

Ребята, вы о чём вообще?  Посмотрите на это IIO, что ли, и как из него предлагается выковыривать эти самые показания.

Ответить | Правка | Наверх | Cообщить модератору

80. "Разработчики GNOME представили iio-sensor-proxy 1.0 для упро..."  +/
Сообщение от Аноним (-), 24-Май-15, 05:37 
> Ребята, вы о чём вообще?  Посмотрите на это IIO, что ли,
> и как из него предлагается выковыривать эти самые показания.

Я так понимаю что это в основном про всякие сенсоры на I2C и прочие подобные штуки. И если уж на то пошло, GPS-модуль на UART (или даже виртуальном UART over USB) - не очень далеко от подобных датчиков ушел.

Ответить | Правка | Наверх | Cообщить модератору

92. "Разработчики GNOME представили iio-sensor-proxy 1.0 для упро..."  +/
Сообщение от Michael Shigorinemail (ok), 24-Май-15, 12:30 
> Я так понимаю что это в основном про всякие сенсоры на I2C и прочие подобные штуки.

Именно: http://cateee.net/lkddb/web-lkddb/IIO.html -- и по сравнению с ними обычно то, что висит на ISA, отзывается шустро.  Прокси здесь вполне уместен.

Другое дело, что прибивать его сразу и ко гному, и к systemd было плохой идеей; но кто пишет, тому и решать -- правда, там и внутри вот такое нашлось:

        /* To match the Pegatron accelerometer code
         * (see pega_accel_poll() in asus-laptop.c)
         * we invert both x, and y values */
        accel_x = -accel_x;
        accel_y = -accel_y;
(как если бы в мире встречались только пегатроны).
Ответить | Правка | Наверх | Cообщить модератору

110. "Разработчики GNOME представили iio-sensor-proxy 1.0 для упро..."  +/
Сообщение от ZiNk (ok), 25-Май-15, 10:50 
С таким подходом и 3G модем и WiFi карточка - сенсор. GPS приёмник - тяжёлая в плане потребления электроэнергии зараза и её куда логичнее дёргать отдельно и гасить когда ненужна. Всякие сенсоры освещённости, акселерометры и гироскопы - фигня которая жрёт на уровне погрешности и поэтому её можно держать в фоне без проблем (ну или завести за время приблизительно равное нулю), в то время как держать включенный GPS - накладно по потреблению, а завести вхолодную - долго и мучительно.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру