Свяжите с 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