นี่คือคำสั่ง mtkbabel ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
mtkbabel - เครื่องมือสำหรับจัดการเครื่องบันทึกข้อมูล GPS โดยใช้ชิป MTK
เรื่องย่อ
เอ็มทีเคบาเบล [-abcdEfhiIlmopRrstvwx]
DESCRIPTION
เอ็มทีเคบาเบล เป็นโปรแกรมบรรทัดคำสั่งเพื่อใช้งานเครื่องบันทึกข้อมูล GPS โดยใช้ MediaTek MTK
ชิป. มันได้รับการทดสอบบน i-Blue 747, Qstarz BT-Q1000 และใน Holux M-241 ก็ควร
ทำงานร่วมกับอุปกรณ์ GPS อื่น ๆ โดยใช้ชิปตัวเดียวกัน
คุณสมบัติหลักคือ:
- อินเตอร์เฟสบรรทัดคำสั่ง
- บันทึกบันทึกข้อมูลใน GPX และรูปแบบไบนารีดิบ
- หากต้องการดึงข้อมูลทั้งหมด ข้อมูลเก่าก็ทับซ้อนกันด้วย
- เปลี่ยนเกณฑ์การบันทึก: เวลา, ระยะทาง, ความเร็ว
- เปลี่ยนรูปแบบบันทึก
- เริ่ม/หยุดการบันทึก
- ตั้งค่าวิธี OVERLAP หรือ STOP ในหน่วยความจำเต็ม
- ลบหน่วยความจำภายใน
การใช้
ในการใช้ mtkbabel โปรดปฏิบัติตามคำแนะนำเหล่านี้:
1. แนบอุปกรณ์บันทึกข้อมูล GPS เข้ากับคอมพิวเตอร์ของคุณ ผ่านทาง USB.
2. ตอนนี้ คุณต้องเปลี่ยนอุปกรณ์ GPS (อย่างน้อย i-Blue 747) เป็น กรุณาเข้าสู่ระบบ or นำทาง โหมด,
ไม่เช่นนั้นเครื่องจะไม่เปิดเครื่องและจะทำการเชื่อมต่อไม่ได้ ระวัง
ในโหมด NAV อุปกรณ์จะเข้าสู่โหมดสลีปหากไม่ได้เชื่อมต่อกับอุปกรณ์บลูทูธใดๆ
3. ในการใช้ mtkbabel คุณต้องรูท (ไม่แนะนำ) และ/หรือคุณต้อง
มีสิทธิ์อ่าน/เขียนสำหรับไฟล์อุปกรณ์ USB โดยปกติ /dev/ttyUSB0. เครื่องมือนี้
มักจะมีสิทธิ์ 'crw-rw---- 1 ราก การสนทนา'ดังนั้นคุณสามารถเพิ่มผู้ใช้ของคุณไปที่
Dialout กลุ่ม (ในตัวอย่างนี้) โดยทำ
$ adduser USERNAME Dialout
หรือ (ไม่แนะนำ) ทำให้อุปกรณ์สามารถอ่านได้ทั่วโลก/-เขียนได้โดยทำดังนี้
$ chmod 666 /dev/ttyUSB0
อีกทางเลือกหนึ่งคือการเขียนไฟล์กฎ udev เพื่อเปลี่ยนเจ้าของและการอนุญาตของ
/dev/ttyUSB0 ตามความต้องการของคุณ
4. ตอนนี้คุณสามารถเรียกใช้ mtkbabel ตัวอย่างเช่น หากคุณต้องการดาวน์โหลดบันทึกการติดตามและ
รายการจุดอ้างอิงที่คุณบันทึกบนอุปกรณ์ ให้เรียกใช้:
$ เอ็มทีเคบาเบล -s 115200 -l ปิด -f foo -w -t
ความเร็วเริ่มต้นของ 115200 baud ควรใช้งานได้ในกรณีส่วนใหญ่และคุณสามารถละเว้นได้สำหรับ
Holux M-241 ที่คุณต้องใช้ 38400 แทนที่. การดำเนินการนี้จะปิดฟังก์ชัน autolog ซึ่งก็คือ
เปิดเสมอเมื่อคุณเปิดเครื่อง บันทึกการติดตามจะอยู่ในไฟล์
fo_trk.gpx, จุดอ้างอิงในไฟล์ foo_wpt.gpx (ทั้งในรูปแบบ GPX) ไฟล์ ฟู.บิน
จะมีไฟล์บันทึกไบนารี การดาวน์โหลดข้อมูลจากอุปกรณ์ GPS สามารถทำได้
หลายนาที ขึ้นอยู่กับจำนวนข้อมูลที่ต้องโอน
ในการลบข้อมูลทั้งหมดออกจากอุปกรณ์ GPS ให้เรียกใช้:
$ เอ็มทีเคบาเบล -s 115200 -E
OPTIONS
-a อ่านหน่วยความจำบันทึกทั้งหมด (ข้อมูลที่ทับซ้อนกัน)
-b ชื่อไฟล์.bin
อย่าอ่านข้อมูลจากอุปกรณ์ GPS แต่ให้อ่านไฟล์ .bin ที่บันทึกไว้ก่อนหน้านี้
ละเว้น -f ตัวเลือก
-c สร้างไฟล์ GPX ที่มีทั้งแทร็กและเวย์พอยท์
-d debug_level
ระดับการดีบัก: 0..7.
-E ลบหน่วยความจำบันทึกข้อมูล
-f ชื่อฐานสำหรับไฟล์ที่บันทึก (.bin และ .gpx) ตัวอย่างเช่น หากคุณใช้ -f จีพีเอสล็อก,
mtkbabel จะสร้างไฟล์ที่เรียกว่า gpslog.gpx, gpslog_trk.gpx,
gpslog_wpt.gpx และ gpslog.bin.
-h แสดงข้อความช่วยเหลือและออก
-i ละเว้นเงื่อนไขข้อผิดพลาดบางอย่างและพยายามดึงข้อมูลออกจาก GPS ให้ได้มากที่สุด
-I เช่นเดียวกับ -i แต่ยังเขียนบันทึกที่ไม่ถูกต้องลงในไฟล์ GPX
-l {เปิด|ปิด}
เปิด/ปิดการบันทึก
-m {หยุด|ทับซ้อนกัน}
ตั้งค่าวิธีการบันทึก STOP/OVERLAP ในหน่วยความจำเต็ม
-o log_format
เปิดหรือปิดช่องบันทึก (FIELD1,-FIELD2,...) ช่องที่มี: UTC, VALID,
LATITUDE, LONGITUDE, ความสูง, ความเร็ว, ส่วนหัว, DSTA, DAGE, PDOP, HDOP, VDOP, NSAT,
SID, ระดับความสูง, AZIMUTH, SNR, RCR, มิลลิวินาที, ระยะทาง
-p พอร์ต
พอร์ตการสื่อสาร ค่าเริ่มต้น: /dev/ttyUSB0.
-R กู้คืนจากบันทึกที่ปิดใช้งาน: ลบข้อมูลและรีเซ็ตเกณฑ์การบันทึก
-r เวลา:ระยะทาง:ความเร็ว
ตั้งค่าเกณฑ์การบันทึก (ศูนย์เพื่อปิดใช้งาน): ทุก ๆ 0.10-9999999.90 วินาที ทุก ๆ
0.10-9999999.90 เมตร มากกว่า 0.10-9999999.90 กม./ชม. อุปกรณ์บางตัวไม่รองรับเช่น
ช่วงกว้างค่าที่เหมาะสมมากขึ้นคือ 1-999 วินาที, 10-9999 เมตรและ 10-999
กม./ชม.
-s ความเร็ว
ความเร็วพอร์ตอนุกรม ค่าเริ่มต้น 115200 บอด
-t สร้างไฟล์ GPX พร้อมแทร็ก
-v แสดงข้อมูลเวอร์ชันและออก
-w สร้างไฟล์ GPX ด้วยจุดอ้างอิง
-x บังคับให้อ่านรูปแบบ Holux นี่เป็นสิ่งจำเป็นในการอ่านข้อมูลไบนารีที่สร้างขึ้น
โดยอุปกรณ์ Holux บางตัวซึ่งไม่ได้ฝังตัวระบุ Holux ลงในข้อมูล
เชือก
ใช้ mtkbabel ออนไลน์โดยใช้บริการ onworks.net
