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