Свяжите с GPS-приемником, соединенным с хостом - компьютером
gpsdev
Система object™ связывает с GPS-приемником, соединенным с хостом - компьютером.
Связывать с GPS-приемником:
Создайте gpsdev
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?.
подключения к GPS-приемнику в заданном последовательном порту хоста - компьютера. gpsObj
= gpsdev(port
)
подключения к GPS-приемнику заданы последовательным объектом.gpsObj
= gpsdev(serialobj
)
подключения к GPS-приемнику на заданном порте или заданный через последовательный объект, с помощью одной или нескольких пар "имя-значение". gpsObj
= gpsdev(port
,___,Name,Value)
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
flush | Сбросьте все данные о GPS, накопленные в буферах, и сбросьте свойства |
info | Считайте Частоту обновления, информацию о Блокировке GPS и количество спутников в поле зрения для GPS-приемника |
read | Считайте данные из GPS-приемника |
release | Выпустите объект GPS |
writeBytes | Запишите необработанные команды в GPS-приемник |
Свяжите с 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