через прокладку гугла (fused location provider), он хочет чтобы я работал напрямую с датчиком gps. Это вообще возможно?
на низком уровне скорее всего можно, на плюсах или в джаве\котле но через JNI
А зачем? если у него нет аргументов на это, попробуй заставить использовать прокладку, поспорить бывает надо)
Можно, есть locationSercice, правда я его пару лет не видел, мб уже устарел
LocationManager*
Ему максимально низкоуровневое надо. Ниже нету?
Не встречал
Ты хочешь разбирать протокол GPS? Можешь самостоятельно высчитывать точку на поверхности Земли. А ты разбираешься в Теории Относительности и СТО? Потому что они тебе понадобятся
Я этим заниматься вообще не хочу, мне нужно сказать ему, есть ли низкоуровневый доступ к датчикам gps. Я уже скоро увольняюсь, пускай с этим низкоуровневым говном другие маются
оффтоп, но низкоуровневый доступ это на уровне nmea команд и там ничего считать не надо)
Да там что бекендер, что заказчик, моё мнение не учитывается. Особенно смешно когда говорю бекендеру что это говно и клиен с таким не должен работать и через пол года выясняется что реально говно и надо переделывать
есть LocationManager и там есть доступ и к NMEA и к GNSS
это вполне нормально. Ниже сложна. Координаты получить можно и ладно. Кажется там даже можно добыть данные о тек. созвездии принимаемом и подобном Но fused все же лучше - он интегрирует со всех источников данные включая wifi, меньше жрет батарею и т.п.
Обсуждают сегодня