Подключение к GPS- приемника, подключенной к хосту-компьютеру
The gpsdev
Системная object™ соединяется с GPS- приемника, соединенной с хостом-компьютером.
Для подключения к GPS- приемника:
Создайте gpsdev
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
подключается к Приемнику GPS с заданным последовательным портом хоста-компьютера. gpsObj
= gpsdev(port
)
соединяется с приемником, заданным последовательным объектом.gpsObj
= gpsdev(serialobj
)
соединяется с Приемник по указанному порту или задается через последовательный объект с помощью одной или нескольких пар "имя-значение". gpsObj
= gpsdev(port
,___,Name,Value)
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)
flush | Очистите все данные GPS, накопленные в буферах, и сбросьте свойства |
info | Read Update Rate, GPS Lock information и количество спутников в View для приемника |
read | Чтение данных из GPS- приемника |
release | Деблокируйте объект GPS |
writeBytes | Запись необработанных команд в приемник |
Подключитесь к GPS- приемника, подключенной к определенному порту.
gpsObj = gpsdev('COM4')
gpsObj = gpsdev with properties: SerialPort: COM4 BaudRate: 9600 (bits/s) SamplesPerRead: 1 ReadMode: 'latest' SamplesRead: 0
s = serialport('COM4',9600);
gpsObj = gpsdev(s)
gpsObj = gpsdev with properties: SerialPort: COM4 BaudRate: 9600 (bits/s) SamplesPerRead: 1 ReadMode: 'latest' SamplesRead: 0
gpsObj = gpsdev('COM4','SamplesPerRead',2,'ReadMode','oldest');
gpsObj = gpsdev with properties: SerialPort: COM4 BaudRate: 9600 (bits/s) SamplesPerRead: 2 ReadMode: 'oldest' SamplesRead: 0 SamplesAvailable: 0