InggrisPerancisSpanyol

Ad


favorit OnWorks

gpsctl - Online di Cloud

Jalankan gpsctl di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah gpsctl yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


gpsctl - mengontrol mode GPS

RINGKASAN


gpsctl [-h] [-b | -n] [-x kontrol] [-e] [-f] [-l] [-s kecepatan] [-T tipe perangkat] [-R]
[-D tingkat debug] [-V] [port serial]

DESKRIPSI


gpsctl dapat mengganti GPS mode ganda antara mode NMEA dan vendor-biner. Bisa juga
digunakan untuk mengatur baudrate perangkat. Catatan: Tidak semua perangkat memiliki kemampuan ini.

Jika Anda hanya memiliki satu GPS yang terpasang pada mesin Anda, dan gpsd sedang berjalan, itu tidak
diperlukan untuk menentukan perangkat; gpsctl melakukan pekerjaannya melalui gpsd, yang akan menemukannya
untuk Anda.

Saat gpsd tidak berjalan, spesifikasi perangkat diperlukan, dan Anda harus
berjalan sebagai root atau menjadi anggota grup pemilik perangkat untuk memiliki akses tulis
ke perangkat. Pada banyak varian Unix, grup pemilik akan diberi nama 'dialout'.

Program menerima opsi berikut:

-b
Masukkan GPS ke mode asli (biner).

-c
Ubah waktu siklus GPS. Satuan adalah detik. Catatan, sebagian besar GPS memiliki siklus tetap
waktu 1 detik.

-e
Hasilkan paket dari argumen lain yang ditentukan dan kirimkan ke output standar
alih-alih perangkat. Saklar ini dapat digunakan dengan -t pilihan tanpa menentukan a
perangkat. Catatan: data paket untuk prototipe biner akan mentah, bukan dalam format ASCII
dengan cara apapun.

-f
Paksa akses tingkat rendah (bukan melalui daemon).

-l
Buat daftar tabel yang menunjukkan sakelar opsi mana yang dapat diterapkan ke jenis perangkat mana, dan
keluar.

-n
Masukkan GPS ke mode NMEA.

-s
Atur baud rate di mana GPS memancarkan paket.

Gunakan opsi ini dengan hati-hati. Pada GPS USB dan Bluetooth juga dimungkinkan untuk
pengaturan mode serial gagal karena chip adaptor serial tidak mendukung
mode non-8N1 atau karena firmware perangkat tidak menyinkronkan serial dengan benar
chip adaptor dengan UART pada chipset GPS saat kecepatan berubah. Kegagalan ini
dapat menggantung perangkat Anda, mungkin memerlukan siklus daya GPS atau (dalam kasus ekstrim)
secara fisik melepaskan baterai cadangan NVRAM.

-t
Paksa jenis perangkat.

-x
Kirim string kontrol yang ditentukan ke GPS; gpsctl akan menyediakan header paket dan
trailer dan checksum yang sesuai untuk jenis paket biner, dan checksum apa pun
dan trailer diperlukan untuk jenis paket teks. (Anda harus menyertakan awalan $ for
paket NMEA.) Saat mengirim ke perangkat UBX, dua byte pertama dari string
disediakan akan menjadi kelas dan jenis pesan, dan sisanya menjadi payload. Kapan
mengirim ke perangkat Navcom NCT atau Trimble TSIP, byte pertama ditafsirkan sebagai
ID perintah dan sisanya sebagai payload. Saat mengirim ke perangkat Zodiac, dua yang pertama
byte digunakan sebagai ID pesan tipe little-endian short, dan sisanya sebagai
payload dalam pasangan byte ditafsirkan sebagai little-endian pendek. Untuk semua yang didukung lainnya
GPS biner (terutama termasuk SiRF) string diambil sebagai keseluruhan pesan
payload dan dibungkus dengan header, trailer, dan byte checksum yang sesuai. gaya-C
backslash lolos dalam string, terutama \xNN untuk hex, akan ditafsirkan;
selain itu, \e akan diganti dengan ESC. Saklar ini menyiratkan -f.

-T
Ubah batas waktu pengambilan sampel. Default ke 8 detik, yang seharusnya selalu cukup
untuk mendapatkan paket pengidentifikasi dari perangkat yang memancarkan pada tingkat normal 1 per
kedua.

-R
Hapus segmen memori bersama GPSD yang digunakan untuk ekspor SHM. Opsi ini biasanya akan
hanya menarik bagi pengembang GPSD.

-h
Tampilkan penggunaan dan keluar program.

-D
Setel tingkat pesan debug.

-V
Tampilkan versi program dan keluar.

Argumen opsi pemaksaan, -t, harus berupa string yang terkandung dalam persis
salah satu nama pengemudi yang dikenal; untuk daftar, lakukan gpsctl -l.

Memaksa jenis perangkat berperilaku agak berbeda tergantung pada apakah alat ini
akan melalui daemon atau tidak. Dalam mode level tinggi, jika perangkat yang dipilih daemon
Anda tidak cocok dengan driver yang Anda tentukan, gpsctl keluar dengan peringatan. (Ini mungkin
berguna dalam skrip.)

Dalam mode tingkat rendah, jika perangkat mengidentifikasi sebagai NMEA Generik, gunakan driver yang dipilih
sebagai gantinya. Ini akan berguna jika Anda memiliki perangkat GPS dengan tipe yang diketahui yang berada dalam mode NMEA
dan tidak menanggapi probe. (Opsi ini awalnya diterapkan untuk berbicara dengan
chip SiRFStar I, yang tidak merespons probe ID SiRF normal.)

Jika tidak ada opsi yang diberikan, program akan menampilkan pesan yang mengidentifikasi jenis GPS
perangkat yang dipilih dan keluar.

Operasi reset (-r) harus berdiri sendiri; lainnya dapat digabungkan. Beberapa opsi akan menjadi
dieksekusi dalam urutan ini: perubahan mode (-b dan -n) pertama, perubahan kecepatan (-s) detik, dan
control-string mengirim (-c) terakhir.

LINGKUNGAN VARIABEL


Dengan mengatur variabel lingkungan GPSD_SHM_KEY, Anda dapat mengontrol nilai kunci yang digunakan untuk
tentukan segmen memori bersama yang dihapus dengan opsi -R. Ini akan berguna terutama
saat mengisolasi contoh uji gpsd dari yang produksi.

CONTOH


gpsctl /dev/ttyUSB0
Mencoba mengidentifikasi perangkat pada perangkat serial USB 0. Waktu habis setelah default
jumlah detik. Menambahkan -f akan memaksa akses tingkat rendah dan menekan yang normal
keluhan ketika alat ini tidak dapat menemukan GPSD untuk bekerja.

gpsctl -f -n -s 9600 /dev/ttyUSB0
Gunakan operasi tingkat rendah (tidak melalui instans gpsd) untuk mengalihkan GPS ke NMEA
mode pada 9600bps. Alat akan mengidentifikasi tipe GPS itu sendiri.

Gunakan gpsctl online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    menenggak
    menenggak
    SWIG adalah alat pengembangan perangkat lunak
    yang menghubungkan program yang ditulis dalam C dan
    C++ dengan berbagai level tinggi
    bahasa pemrograman. SWIG digunakan dengan
    berbeda...
    Unduh SWIG.dll
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Bereaksi tema WooCommerce, dibangun dengan
    JS berikutnya, Webpack, Babel, Node, dan
    Express, menggunakan GraphQL dan Apollo
    Klien. Toko WooCommerce di React(
    berisi: Produk...
    Unduh WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Repo paket untuk ArchLabs Ini adalah
    aplikasi yang juga bisa diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ini telah dihosting di OnWorks di ...
    Unduh archlabs_repo
  • 4
    Proyek Zephyr
    Proyek Zephyr
    Proyek Zephyr adalah generasi baru
    sistem operasi waktu-nyata (RTOS) yang
    mendukung banyak perangkat keras
    ilmu bangunan. Hal ini didasarkan pada
    kernel jejak kecil...
    Unduh Proyek Zephyr
  • 5
    SCon
    SCon
    SCons adalah alat konstruksi perangkat lunak
    itu adalah alternatif yang unggul untuk
    alat pembuatan "Buat" klasik yang
    kita semua tahu dan cinta. SCon adalah
    dilaksanakan...
    Unduh SCons.dll
  • 6
    PSeInt
    PSeInt
    PSeInt adalah penerjemah kode semu untuk
    siswa pemrograman berbahasa Spanyol.
    Tujuan utamanya adalah menjadi alat untuk
    belajar dan memahami dasar
    konsep...
    Unduh PSeInt.dll
  • Lebih banyak lagi »

Perintah Linux

Ad