Espruino:Справочник по API/Класс Bangle/GPS
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Событие Bangle.GPS[1]
Синтаксис
Bangle.on('GPS', function(fix) { ... })
Параметры
- fix – это объект с данными о фиксации.
Возвращаемое значение
Нет.
Описание
Генерирует объект с GPS-данными следующего формата:
{ "lat": number, // широта в градусах
"lon": number, // долгота в градусах
"alt": number, // высота в метрах
"speed": number, // скорость в километрах в час
"course": number, // направление в градусах
"time": Date, // текущее время
// (или «undefined», если неизвестно)
"satellites": 7, // количество спутников
"fix": 1 // состояние фиксации NMEA
// («0», если фиксации нет)
}
Если данные вроде широты (lat) неизвестны из-за отсутствия фиксации, в них будет NaN.
Чтобы получить это событие, вы должны включить GPS при помощи Bangle.setGPSPower(1).
См.также
Внешние ссылки