англійськафранцузькаіспанська

Ad


Значок OnWorks

gpsctl - Інтернет у хмарі

Запустіть gpsctl у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда gpsctl, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


gpsctl - керує режимами роботи GPS

СИНТАКСИС


gpsctl [-h] [-b | -n] [-x контроль] [-e] [-f] [-l] [-s швидкість] [-т тип пристрою] [-R]
[-D рівень налагодження] [-V] [послідовний порт]

ОПИС


gpsctl може перемикати дворежимний GPS між режимами NMEA та двійковими режимами постачальника. Це також може бути
використовується для встановлення швидкості передачі пристрою. Примітка. Не всі пристрої мають ці можливості.

Якщо до вашої машини під’єднано лише один GPS, і gpsd запущено, це не так
необхідно вказати пристрій; gpsctl виконує свою роботу через gpsd, який знаходить його
для вас.

Коли gpsd не запущено, специфікація пристрою є обов’язковою, і вам це потрібно буде зробити
працювати від імені root або бути членом групи власників пристрою, щоб мати доступ для запису
до пристрою. У багатьох варіантах Unix групу власника називатиметься «dialout».

Програма приймає такі опції:

-b
Переведіть GPS у вихідний (двійковий) режим.

-c
Змініть час циклу GPS. Одиницями є секунди. Зауважте, більшість GPS мають фіксований цикл
час 1 секунда.

-e
Згенеруйте пакет із будь-яких інших указаних аргументів і надішліть його на стандартний вихід
замість пристрою. Цей перемикач можна використовувати з -t варіант без зазначення a
пристрій. Примітка: пакетні дані для бінарного прототипу будуть необробленими, а не ASCII
будь-яким способом.

-f
Примусовий низькорівневий доступ (не через демон).

-l
Наведіть таблицю, у якій показано, які перемикачі параметрів можна застосувати до тих чи інших типів пристроїв
ВХІД.

-n
Переведіть GPS у режим NMEA.

-s
Встановіть швидкість передачі даних, з якою GPS надсилає пакети.

Використовуйте цей параметр з обережністю. На USB та Bluetooth GPS це також можливо для
Налаштування послідовного режиму також не вдається, оскільки чіп послідовного адаптера не підтримує
не-8N1 або тому, що мікропрограмне забезпечення пристрою не синхронізує належним чином послідовний порт
чіп адаптера з UART на чіпсеті GPS при зміні швидкості. Ці невдачі
може повісити ваш пристрій, можливо, вимагаючи циклу живлення GPS або (в крайньому випадку)
фізично від’єднати резервну батарею NVRAM.

-t
Примусовий тип пристрою.

-x
Надіслати вказаний контрольний рядок до GPS; gpsctl надасть заголовки пакетів і
трейлери та контрольну суму відповідно до двійкових типів пакетів і будь-яку контрольну суму
а трейлер потрібен для типів текстових пакетів. (Ви повинні включити початок $ для
Пакети NMEA.) Під час надсилання на пристрій UBX перші два байти рядка
supplied стане класом і типом повідомлення, а решта – корисним навантаженням. Коли
надсилаючи на пристрій Navcom NCT або Trimble TSIP, перший байт інтерпретується як
ID команди, а решта як корисне навантаження. При відправці на пристрій Zodiac перші два
байтів використовується як ідентифікатор повідомлення типу little-endian short, а залишок як
корисне навантаження в парах байтів, інтерпретоване як коротке скорочення. Для всіх інших підтримується
двійкові GPS (зокрема, включаючи SiRF), рядок приймається як повне повідомлення
корисне навантаження та обернуто відповідними байтами заголовка, трейлера та контрольної суми. С-стиль
символи зворотної косої риски в рядку, зокрема \xNN для шістнадцяткового, будуть інтерпретовані;
додатково \e буде замінено на ESC. Цей перемикач означає -f.

-T
Змініть час очікування вибірки. За замовчуванням 8 секунд, чого завжди достатньо
щоб отримати ідентифікаційний пакет від пристрою, що випромінює зі звичайною швидкістю 1 на
другий

-R
Видаліть сегмент спільної пам’яті GPSD, який використовується для експорту SHM. Цей варіант буде нормальним
представляти інтерес лише для розробників GPSD.

-h
Показати використання програми та вийти.

-D
Встановити рівень повідомлень про налагодження.

-V
Відобразити версію програми та вийти.

Аргумент варіанту примусу, -t, має бути рядком, який точно міститься в
одне з відомих імен водія; для списку, зробіть gpsctl -l.

Примусовий тип пристрою поводиться дещо по-різному залежно від того, чи є цей інструмент
проходити через демон чи ні. У режимі високого рівня, якщо пристрій, який вибирає демон
ви не відповідає вказаному драйверу, gpsctl завершує роботу з попередженням. (Це може бути
корисний у сценаріях.)

У режимі низького рівня, якщо пристрій ідентифікує як Generic NMEA, використовуйте вибраний драйвер
замість цього. Це буде корисно, якщо у вас є GPS-пристрій відомого типу, який працює в режимі NMEA
і не відповідає на зонди. (Ця опція спочатку була реалізована для розмови з
Мікросхеми SiRFStar I, які не реагують на звичайний зонд SiRF ID.)

Якщо параметри не надано, програма відобразить повідомлення з визначенням типу GPS
вибраний пристрій і вийдіть.

Операції скидання (-r) мають бути автономними; інші можна комбінувати. Буде декілька варіантів
виконується в такому порядку: спочатку змінюється режим (-b і -n), потім змінюється швидкість (-s), а потім
контрольний рядок надсилає (-c) останнім.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ


Встановивши змінну середовища GPSD_SHM_KEY, ви можете керувати використовуваним значенням ключа
позначте видалений сегмент спільної пам’яті за допомогою опції -R. Це буде корисно в основному
при ізоляції тестових екземплярів gpsd від робочих.

ПРИКЛАДИ


gpsctl /dev/ttyUSB0
Спроба ідентифікувати пристрій на послідовному пристрої USB 0. Тайм-аут після значення за замовчуванням
кількість секунд. Додавання -f змусить низькорівневий доступ і придушить нормальний
скарга, коли цей інструмент не може знайти GPSD для роботи.

gpsctl -f -n -s 9600 /dev/ttyUSB0
Використовуйте операції низького рівня (без проходження екземпляра gpsd), щоб переключити GPS на NMEA
в режимі 9600 біт/с. Інструмент сам ідентифікує тип GPS.

Використовуйте gpsctl онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    ЛАГІТ
    ЛАГІТ
    SWIG – це інструмент розробки програмного забезпечення
    що з'єднує програми, написані на C і
    C++ з різноманітними високорівневими
    мови програмування. SWIG використовується з
    інший...
    Завантажити SWIG
  • 2
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, створена за допомогою
    Next JS, Webpack, Babel, Node і
    Express, використовуючи GraphQL і Apollo
    Клієнт. Магазин WooCommerce в React(
    містить: Продукти...
    Завантажте тему WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Сховище пакетів для ArchLabs Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/archlabs-repo/.
    Його розміщено в OnWorks у...
    Завантажити archlabs_repo
  • 4
    Проект Зефір
    Проект Зефір
    Проект Zephyr – це нове покоління
    операційна система реального часу (RTOS).
    підтримує декілька апаратних засобів
    архітектури. Він заснований на а
    ядро малої площі...
    Завантажити Zephyr Project
  • 5
    SCONS
    SCONS
    SCons - це інструмент для створення програмного забезпечення
    що є кращою альтернативою
    класичний інструмент "Make" для створення
    ми всі знаємо і любимо. SCons є
    впроваджено...
    Завантажити SCons
  • 6
    PSeInt
    PSeInt
    PSeInt - це інтерпретатор псевдокоду для
    іспаномовні студенти програмування.
    Його головне призначення – бути інструментом для
    навчання та розуміння основ
    концепція...
    Завантажити PSeInt
  • Детальніше »

Команди Linux

  • 1
    7z
    7z
    7z - файловий архіватор з найвищими
    ступінь стиснення...
    Запустіть 7z
  • 2
    7за
    7за
    7za - файловий архіватор з найвищими
    ступінь стиснення...
    Виконати 7za
  • 3
    плазуни
    плазуни
    CREEPY - інформація про геолокацію
    агрегатор ОПИС: creepy is an
    додаток, що дозволяє збирати
    інформація про геолокацію
    користувачі з...
    Біг моторошно
  • 4
    cricket-compile
    cricket-compile
    cricket - програма для керування
    збір і відображення часових рядів
    дані ...
    Запустіть cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - скрипт для отримання
    інформація про встановлену версію
    G-Wrap ...
    Запустіть g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access – контролює доступ до
    поточний набір карт для інших користувачів на
    система. Якщо опції немає, друкує
    поточний стан. КЛЮЧОВІ СЛОВА: загальне, карта
    управління, п...
    Запустіть g.accessgrass
  • Детальніше »

Ad