gpsInfo = info(gps) возвращает частоту обновления GPS-приемника, информации о блокировке GPS и количества спутников, из которых GPS может считать сигналы. info обновляется после каждого выполнения read команда.
Считайте информации из GPS-приемника, соединенного с хостом - компьютером на определенном последовательном порте.
Необходимое оборудование
Чтобы запустить этот пример, вам нужно:
Модуль GPS UBlox Neo-6M
Антенна GPS
USB к модулю UART
USB-кабель
Соединение проводов
Аппаратная связь
Соедините контакты на модуле GPS UBlox Neo-6M к контактам на вашем USB к модулю UART. Связи:
VCC - +5V
RX - TXO
TX - RXI
GND - GND
Соедините антенну GPS с модулем GPS. Соедините USB с модулем UART к хосту - компьютеру с USB-кабелем. Фиксация GPS может быть легко получена в местоположениях, которые имеют хороший обзор о небе. Ожидайте модуля GPS, чтобы получить спутниковые сигналы (Фиксируют).This, может быть проверен путем проверки Фиксации LED (D1) модуля GPS.
Создайте объект GPS
Создайте gpsdev объект для GPS-приемника, соединенного с определенным портом.
gps = gpsdev('COM4')
gps =
gpsdev with properties:
SerialPort: COM4
BaudRate: 9600 (bits/s)
SamplesPerRead: 1
ReadMode: "latest"
SamplesRead: 0
Show all properties all functions
Считайте информации модуля GPS
Считайте информации модуля GPS и возвратите их как структуру.
Информация о модуле GPS, такая как частота обновления и количество спутников. Выход имеет три поля:
UpdateRate — Частота обновления Модуля GPS в Гц. Частота обновления GPS-приемника оценивается от разницы во времени, в которой получены два предложения RMC. Это значение может быть немного различным от фактической Частоты обновления модуля.
GPSLocked — Это свойство задает, имеет ли GPS достаточно информации, чтобы получить допустимые данные. Сигналы GPS получены легко в местоположениях, которые имеют хороший обзор о небе. Это может быть любой 0 или 1 логический. Если GPSLocked0, GPS не имеет блокировки, чтобы вычислить информация времени или местоположение. Если GPSLocked1, Модуль GPS имеет достаточно данных, чтобы вычислить информация времени или местоположение.
NumberOfSatellitesInView — Количество спутников, из которых модуль GPS может считать сигналы.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.