นี่คือคำสั่ง gps ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gps, xgps, xgpsspeed, cgps, lcdgps, gegps - ไคลเอนต์ทดสอบสำหรับ gpsd
เรื่องย่อ
xgps [-NS ดีบักระดับ] [-h] [-V] [-l [[d] | [m] | [s]]] [-u [[i] | [n] | [NS]]] [เซิร์ฟเวอร์
[:ท่า [:อุปกรณ์-
xgpsspeed [-NS ดีบักระดับ] [-h] [-V] [--หน่วยความเร็ว {[mph] | [kph] | [นอต]}] [เซิร์ฟเวอร์
[:ท่า [:อุปกรณ์-
ซีพีเอส [-NS ดีบักระดับ] [-h] [-V] [-l [[d] | [m] | [s]]] [-m] [-s] [-u [[i] | [n] | [NS]]]
[เซิร์ฟเวอร์ [:ท่า [:อุปกรณ์-
แอลซีดีจีพีเอส [-h] [-V] [-l [[d] | [m] | [s]]] [-u [[i] | [n] | [NS]]] [เซิร์ฟเวอร์ [:ท่า [:อุปกรณ์-
gpxlogger [-NS ดีบักระดับ] [-d] [-อี วิธีการส่งออก] [-NS ชื่อไฟล์] [-ล] [-ม ขั้นต่ำ] [-ชม]
[-V] [-ฉัน ลู่ การหยุดพักชั่วคราว] [เซิร์ฟเวอร์ [:ท่า [:อุปกรณ์-
เก๊กส์ [-NS ไดเรกทอรี] [-ผม]
DESCRIPTION
นี่คือไคลเอนต์สาธิตที่จัดส่งมาพร้อมกับ gpsd พวกเขามีตัวเลือกทั่วไปบางอย่าง:
พื้นที่ -h ตัวเลือกทำให้ลูกค้าแต่ละรายส่งบทสรุปของตัวเลือกแล้วออก
พื้นที่ -V ตัวเลือกทำให้ไคลเอนต์แต่ละเครื่องถ่ายโอนข้อมูลรุ่นแพ็คเกจและออก
พื้นที่ -l ตั้งค่ารูปแบบของรายงานละติจูดและลองจิจูด หากมี มูลค่า
'd' สร้างองศาทศนิยมและเป็นค่าเริ่มต้น ค่า 'm' ทำให้เกิดองศาและ
นาทีทศนิยม ค่า 's' สร้างองศา นาที และวินาทีทศนิยม
xgps, cgps และ lcdgps ดูที่ตัวแปรในสภาพแวดล้อมเพื่อหาว่าพวกมันคืออะไร
ควรใช้ค่าเริ่มต้นสำหรับการแสดงผล — อิมพีเรียล ทะเล หรือตัวชี้วัด นี่คือ
ตัวแปรและค่าที่ตรวจสอบ:
GPSD_UNITS หนึ่งใน:
อิมพีเรียล = ไมล์/ฟุต
เกี่ยวกับทะเล = นอต/ฟุต
เมตริก = กม./เมตร
LC_การวัด
en_US = ไมล์/ฟุต
C = ไมล์/ฟุต
POSIX = ไมล์/ฟุต
[อื่นๆ] = กม./เมตร
ภาษา
en_US = ไมล์/ฟุต
C = ไมล์/ฟุต
POSIX = ไมล์/ฟุต
[อื่นๆ] = กม./เมตร
ค่ากำหนดเหล่านี้อาจถูกแทนที่โดย -u ตัวเลือก
ณ ปัจจุบัน -u สามารถใช้ตัวเลือกเพื่อตั้งค่าหน่วยระบบสำหรับการแสดงผล ทำตาม
คีย์เวิร์ดที่มี 'i' สำหรับ 'imperial' สำหรับหน่วยอเมริกัน (ฟุตในระดับความสูงและการประมาณความผิดพลาด
ไมล์ต่อชั่วโมงในความเร็ว), 'n' สำหรับ 'ทะเล' (ฟุตในระดับความสูงและการประมาณข้อผิดพลาด, นอต
ในความเร็ว) หรือ 'm' สำหรับ 'metric' (เมตรในระดับความสูงและข้อผิดพลาดโดยประมาณ กิโลเมตรต่อชั่วโมง
ด้วยความเร็ว)
พื้นที่ -D ตัวเลือก ตั้งค่าระดับการดีบักเมื่อมี ใช้สำหรับ GPSD . เป็นหลัก
นักพัฒนา ช่วยให้ข้อความแสดงความคืบหน้าต่าง ๆ กับข้อผิดพลาดมาตรฐาน
โดยค่าเริ่มต้น ลูกค้าจะรวบรวมข้อมูลจากอุปกรณ์ที่เข้ากันได้ทั้งหมดบน localhost โดยใช้
พอร์ต GPSD เริ่มต้น 2947 อาร์กิวเมนต์ที่เป็นทางเลือกสำหรับไคลเอนต์ใด ๆ อาจระบุเซิร์ฟเวอร์ที่จะได้รับ
ข้อมูลจาก. คำต่อท้ายที่คั่นด้วยเครื่องหมายทวิภาคถือเป็นหมายเลขพอร์ต ถ้ามีสักวินาที
ส่วนต่อท้ายที่คั่นด้วยเครื่องหมายทวิภาค ซึ่งใช้เป็นชื่ออุปกรณ์เฉพาะที่จะดู อย่างไรก็ตาม ถ้า
ข้อมูลจำเพาะของเซิร์ฟเวอร์ประกอบด้วยวงเล็บเหลี่ยม ส่วนที่อยู่ภายในนั้นถือเป็น
ที่อยู่ IPv6 และส่วนต่อท้ายพอร์ต/อุปกรณ์จะแยกวิเคราะห์หลังวงเล็บต่อท้ายเท่านั้น เป็นไปได้
กรณีมีลักษณะดังนี้:
localhost:/dev/ttyS1
ดูพอร์ตเริ่มต้นของ localhost ลองใช้ทั้ง IPv4 และ IPv6 และดูเอาต์พุต
จากอุปกรณ์ซีเรียล 1
ตัวอย่าง.com:2317
ดูพอร์ต 2317 บน example.com ลองใช้ทั้ง IPv4 และ IPv6
71.162.241.5:2317:/dev/ttyS3
ดูพอร์ต 2317 ตามที่อยู่ IPv4 ที่ระบุ รวบรวมข้อมูลจากซีเรียลที่แนบมา
อุปกรณ์ 3
[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:2317:/dev/ttyS5
ดูพอร์ต 2317 ตามที่อยู่ IPv6 ที่ระบุ รวบรวมข้อมูลจากซีเรียลที่แนบมา
อุปกรณ์ 5
ลูกค้าบางรายที่จัดส่งมาพร้อมกับ GPSD ไม่ได้ระบุไว้ที่นี่ ดูเพิ่มเติมที่หน้าคู่มือแยกต่างหาก
for ท่อจีพีเอส(1) และ จีพีเอสมอน(1)
xgps
xgps เป็นไคลเอนต์ทดสอบอย่างง่ายสำหรับ gpsd ที่มีอินเทอร์เฟซ X จะแสดง GPS ปัจจุบัน
ข้อมูลตำแหน่ง/เวลา/ความเร็ว และ (สำหรับ GPS ที่รองรับคุณสมบัตินี้) ตำแหน่ง
ของดาวเทียมที่เข้าถึงได้
ในมุมมองท้องฟ้า ดาวเทียมมีรหัสสีเพื่อระบุคุณภาพของสัญญาณ ปรึกษา
แสดงข้อมูลทางด้านซ้ายสำหรับตัวเลขที่แน่นอนในหน่วย dB ไอคอนสี่เหลี่ยมแสดง WAAS/EGNOS
ดาวเทียม วงกลม หมายถึง ดาวเทียม GPS ธรรมดา ไอคอนที่เติมถูกใช้ในครั้งสุดท้าย
แก้ไข ไอคอนเค้าร่างไม่ได้
xgpsspeed
xgpsspeed เป็นมาตรวัดความเร็วที่ใช้ข้อมูลตำแหน่งจาก GPS มันยอมรับ -h
ตัวเลือกและอาร์กิวเมนต์ที่เป็นตัวเลือกสำหรับ gps หรือตัวเลือก -V เพื่อดัมพ์เวอร์ชันแพ็คเกจและ
ทางออก
โหมดการแสดงผลเริ่มต้นจะคล้ายกับมาตรวัดความเร็วของรถยนต์ ด้วยตัวเลือก --nautical คุณจะได้รับ a
การนำเสนอความเร็วและการติดตามที่ละเอียดยิ่งขึ้นซึ่งจำลองตามการแสดงการนำทางทางทะเล
ตัวเลือก -speedunits สามารถใช้เพื่อตั้งค่าหน่วยความเร็วสำหรับการแสดงผล ปฏิบัติตามคำสำคัญ
ด้วยนอตสำหรับไมล์ทะเลต่อชั่วโมง kph สำหรับกิโลเมตรต่อชั่วโมง หรือ mph สำหรับไมล์ต่อ
ชั่วโมง. ค่าเริ่มต้นคือไมล์ต่อชั่วโมง
ในโหมดเดินเรือเท่านั้น --maxspeed ตั้งค่าสูงสุดบนมาตรวัดความเร็ว
ซีพีเอส
cgps เป็นไคลเอนต์ที่คล้ายกับ xgps แต่ไม่มีการแสดงภาพดาวเทียมและสามารถ
ทำงานบนเทอร์มินัลอนุกรมหรือเทอร์มินัลอีมูเลเตอร์
พื้นที่ -s อ็อพชันป้องกันไม่ให้ cgps แสดงข้อมูลที่มาจาก daemon จอแสดงผลนี้
สามารถสลับได้ด้วยคำสั่ง s
พื้นที่ -m ตัวเลือกจะแสดงหัวเรื่องแม่เหล็กของคุณ (ตรงข้ามกับหัวเรื่องจริงของคุณ) นี้
เป็นค่าที่คำนวณได้ ไม่ใช่ค่าที่วัดได้ และอาจมีข้อผิดพลาดที่อาจเกิดขึ้นได้ถึง
สององศาในพื้นที่ที่การคำนวณถูกต้อง (ปัจจุบันคือยุโรปตะวันตก
อลาสก้าและต่ำกว่า 48 ในสหรัฐอเมริกา) สูตรที่ใช้คือสูตรที่พบใน Aviation
สูตร v1.43
cgps สิ้นสุดลงเมื่อคุณส่ง SIGHUP หรือ SIGINT; ได้รับการตั้งค่าเทอร์มินัลเริ่มต้นนี้
จะเกิดขึ้นเมื่อคุณพิมพ์ Ctrl-C ลงไป มันจะสิ้นสุดใน 'q' ด้วย
แอลซีดีจีพีเอส
ไคลเอนต์ที่ส่งข้อมูล gpsd ไปยัง lcdproc ทำให้คอมพิวเตอร์ในรถยนต์ของคุณมีราคาแพงมาก
และตัวรับสัญญาณ GPS ที่แทบไม่มีคุณลักษณะ ปัจจุบันถือว่าจอ LCD ขนาด 4x40 และเขียนข้อมูล
จัดรูปแบบให้พอดีกับหน้าจอขนาดนั้น ยังแสดงตารางกริด Maidenhead 4- หรือ 6 ตัวอักษร
เอาท์พุต
gpxlogger
โปรแกรมนี้รวบรวมการแก้ไขจาก gpsd และบันทึกไปยังเอาต์พุตมาตรฐานใน GPX ซึ่งเป็น XML
โปรไฟล์สำหรับการบันทึกการติดตาม
เอาต์พุตอาจประกอบด้วยหลายแทร็ก แทร็กใหม่จะถูกสร้างขึ้นหากไม่มีการแก้ไข
สำหรับช่วงเวลาที่กำหนดโดย -i และผิดนัดเป็น 5 วินาที
พื้นที่ -d ตัวเลือกบอกให้ gpxlogger ทำงานเป็น daemon ในพื้นหลัง มันต้องใช้ -f ตัวเลือก
ซึ่งนำเอาท์พุตไปยังไฟล์บันทึกที่ระบุ
พื้นที่ -m ตัวเลือกกำหนดระยะการเคลื่อนที่ขั้นต่ำเป็นเมตร (อาจรวมถึงทศนิยมเศษส่วน
ส่วนหนึ่ง). การเคลื่อนไหวที่สั้นกว่านี้จะไม่ถูกบันทึก
gpxlogger สามารถใช้วิธีการส่งออกใดๆ ที่ gpsd รองรับ สำหรับรายการเหล่านี้
วิธีการ ใช้ -l. ในการบังคับวิธีการ ให้ -e หนึ่งในวิธีการสิ้นสุดทวิภาค
ชื่อจาก -l ตาราง
หากโฮสต์รองรับ D-Bus GPSD จะได้รับการกำหนดค่าให้ใช้และ -e ดีบัส is
ระบุ โปรแกรมนี้ฟังการออกอากาศ DBUS จาก gpsd ผ่าน org.gpsd.fix
กับ -e ซ็อกเก็ตหรือถ้าซ็อกเก็ตเป็นวิธีการเริ่มต้น คุณอาจให้a
ข้อกำหนดเซิร์ฟเวอร์พอร์ตอุปกรณ์เป็นอาร์กิวเมนต์
เก๊กส์
โปรแกรมนี้รวบรวมการแก้ไขจาก gpsd และฟีดไปยังอินสแตนซ์ที่รันของ Google Earth
สำหรับการติดตามตำแหน่งสด
พื้นที่ -d อาร์กิวเมนต์คือตำแหน่งของไดเร็กทอรีการติดตั้ง Google Earth ถ้าไม่
ระบุ ค่าเริ่มต้นเป็นไดเร็กทอรีปัจจุบัน
หากคุณมีเวอร์ชันฟรี (ไม่ต้องสมัครรับข้อมูล) ให้เริ่มโดยเรียกใช้ด้วยปุ่ม -i ตัวเลือก
วางเบาะแสในไดเร็กทอรีการติดตั้ง Google Earth เช่น
'Open_in_Google_Earth_RT_GPS.kml' จากนั้นเปิดไฟล์นั้นใน Places (ไฟล์ > เปิด...) วิ่ง
gpsd ตามปกติหลังจากนั้น
ใช้ gps ออนไลน์โดยใช้บริการ onworks.net