EnglishFrenchSpanyol

Ad


Favicon OnWorks

gpsdecode - Dalam Talian dalam Awan

Jalankan gpsdecode dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan gpsdecode yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


gpsdecode - menyahkod strim GPS, RTCM atau AIS ke dalam format yang boleh dibaca

SINOPSIS


gpsdecode [-c] [-d] [-e] [-j] [-m] [-n] [-s] [-t senarai taip] [-u] [-v] [-D tahap nyahpepijat] [-V]

DESCRIPTION


Alat ini ialah penyahkod mod kelompok untuk NMEA dan pelbagai format paket binari yang berkaitan
dengan perkhidmatan GPS, AIS dan pembetulan pembezaan. Ia menghasilkan pembuangan JSON pada standard
output daripada binari pada input standard. JSON ialah format yang sama yang didokumenkan dalam gpsd(8);
alat ini menggunakan logik penyahkodan yang sama seperti gpsd, tetapi dengan antara muka yang lebih mudah untuk digunakan
pemprosesan kumpulan fail data.

Semua format input sensor yang diketahui oleh projek GPSD boleh dinyahkod oleh alat ini. Ini
termasuk: NMEA, AIVDM (format ayat terbitan NMEA yang digunakan oleh AIS, marin Automatic
Sistem Pengenalan), RTCM2 dan semua format binari GPS yang disokong (terutamanya termasuk
SiRF). Lihat gpsd(8) untuk piawaian terpakai dan had yang diketahui bagi logik penyahkodan.

Anda boleh menggunakan alat ini dengan nc(1) untuk memeriksa suapan AIS daripada perkhidmatan pengumpulan AIS, RTCM
suapan daripada penerima RTCM atau penyiar NTRIP.

PILIHAN


. -d pilihan memberitahu program untuk menyahkod paket yang dibentangkan pada input standard kepada standard
pengeluaran. Ini ialah tingkah laku lalai.

. -j secara eksplisit menetapkan format pembuangan output kepada JSON (tingkah laku lalai).

Dengan -m pilihan, buang panjang minimum untuk setiap jenis paket dalam input (abaikan
paket komen). Ini mungkin hanya menarik minat pemaju GSD.

. -n membolehkan lambakan dalam pseudo-NME0183 yang dihasilkan.

. -e pilihan pilihan memberitahu program untuk mengekod JSON pada input standard kepada JSON pada
keluaran standard. Pilihan ini hanya berguna untuk ujian regresi lambakan JSON dan
kod penghuraian.

. -s pilihan pilihan memberitahu program untuk melaporkan AIS Jenis 24 bahagian ayat secara berasingan
dan bukannya cuba mengagregatkan mereka.

. -t menerima senarai jenis angka yang dipisahkan koma. Paket dengan AIS berangka, RTCM2,
atau jenis RTCM3 dilalui dan dikeluarkan hanya jika ia sepadan dengan jenis dalam senarai. Peket
jenis lain (khususnya paket GPS) dilalui tanpa syarat.

. -u menekan penskalaan data AIS kepada kuantiti terapung dan pengembangan teks berangka
kod. Tempat pembuangan dengan pilihan ini tidak rugi.

. -v membolehkan lambakan paket teks ke output kerana ia diterima pada input,
serta-merta sebelum keluaran yang sepadan.

. -c menetapkan format pembuangan AIS untuk memisahkan medan dengan simbol paip ASCII. Padang adalah
dibuang mengikut susunan ia berlaku dalam paket AIS. Angka tidak berskala (-u dipaksa).
Rentetan dibongkar daripada enam bit kepada ASCII penuh

. -V pilihan mengarahkan program untuk mengeluarkan nombor versinya, kemudian keluar.

. -D pilihan menetapkan tahap verbositi nyahpepijat. Ia terutamanya menarik minat pemaju.

AIS DSV FORMAT


Dengan -c pilihan, saluran pembuangan ialah nilai medan muatan AIS, diasingkan paip, dalam
agar ia berlaku dalam muatan. Rentang medan yang menyatakan tarikh dipancarkan sebagai
Cap masa ISO8601 (cari titik bertindih dan Z di belakang yang menunjukkan masa Zulu/UTC), dan
Kumpulan 19-bit medan status TDMA yang ditemui pada akhir jenis mesej 1-4 dibuang sebagai
satu integer tidak bertanda (dalam hex didahului oleh "0x"). Medan pihak berkuasa wilayah yang tidak digunakan ialah
juga dibuang (dalam hex didahului oleh "0x"). Medan binari panjang boleh ubah dibuang sebagai
panjang bit integer, diikuti dengan titik bertindih, diikuti dengan pembuangan heks.

Gunakan gpsdecode dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad