btmon - จอภาพบลูทูธ
btmon [OPTIONS ...]
คำสั่ง btmon(1) ให้การเข้าถึงโครงสร้างพื้นฐานการมอนิเตอร์ระบบย่อย Bluetooth สำหรับการอ่านการติดตาม HCI
- -r FILE, --read FILE
อ่านร่องรอยในรูปแบบ btsnoop จาก FILE
- -w FILE, --write FILE
บันทึกการติดตามในรูปแบบ btsnoop เป็น FILE
- -a FILE, --analyze FILE
วิเคราะห์ร่องรอยในรูปแบบ btsnoop จาก FILE โดยจะแสดงอุปกรณ์ที่พบใน FILE พร้อม แพ็กเก็ตตามประเภท
- -s SOCKET, --server SOCKET
เริ่มมอนิเตอร์เซิร์ฟเวอร์ซ็อกเก็ต
- -p PRIORITY, --priority PRIORITY
แสดงเฉพาะลำดับความสำคัญหรือต่ำกว่าสำหรับบันทึกผู้ใช้
PRIORITY NAME 3Error 4Warning 6Information (Default) 7Debug. debugcan be used.- -i NUM, --index NUM
แสดงเฉพาะคอนโทรลเลอร์ที่ระบุ hciNUM ก็ยอมรับได้เช่นกัน สิ่งนี้มีประโยชน์ในการจับร่องรอยจากตัวควบคุมเฉพาะเมื่อแสดงตัวควบคุมหลายตัว
- -d TTY, --tty TTY
อ่านข้อมูลจาก TTY
- -B SPEED, --rate SPEED
ตั้งค่าความเร็ว TTY SPEED เริ่มต้นคือ 115300
- -V COMPID, --vendor COMPID
ตั้งค่าตัวระบุบริษัทเริ่มต้น COMPID คือ หมายเลขเฉพาะที่กำหนดโดย Bluetooth SIG ให้กับบริษัทสมาชิก และสามารถพบ/ค้นหาได้จากหน้าเว็บ Bluetooth SIG
ตัวอย่างเช่น Intel คือ 2 และ Realtek คือ 93
- -M, --mgmt
เปิดช่องสำหรับกิจกรรม mgmt
- -t, --time
แสดงเวลาแทนการชดเชยเวลา
- -T, --date
แสดงข้อมูลเวลาและวันที่แทนการชดเชยเวลา
- -S, --sco
ถ่ายโอนข้อมูล SCO ในรูปแบบฐานสิบหกดิบ
- -A, --a2dp
การถ่ายโอนข้อมูลสตรีม A2DP ในรูปแบบฐานสิบหกดิบ
- -E IP, --ellisys IP
ส่งการฉีด Ellisys HCI
- -P, --no-pager
ปิดการใช้งานเพจเจอร์ขณะอ่านไฟล์บันทึก
- -J OPTIONS, --jlink OPTIONS
อ่านข้อมูลจาก RTT แต่ละตัวเลือกมีเครื่องหมายจุลภาค (,) คั่นโดยไม่มีช่องว่าง
OPTIONS Description DEVICERequired. Set the target device. SERIALNO(Optional) Set the USB serial number. Default is 0.INTERFACE(Optional) Target interface. Default is swd.SPEED(Optional) Set target interface speed in kHz. Default is 1000.- -R OPTIONS, --rtt OPTIONS
พารามิเตอร์บล็อกควบคุม RTT แต่ละตัวเลือกมีเครื่องหมายจุลภาค (,) คั่นโดยไม่มีช่องว่าง
OPTIONS Description ADDRESS(Optional) Address of RTT buffer. Default is 0x00AREA(Optional) Size of range to search in RTT buffer. Default is 0NAME(Optional) Buffer name. Default is btmonitor- -C WIDTH, --columns WIDTH
ความกว้างของเอาต์พุตหากไม่ใช่เทอร์มินัล
- -c MODE, --color MODE
ตั้งค่าสีเอาต์พุต ค่า MODE ที่เป็นไปได้คือ: auto|always|never.
ค่าเริ่มต้นคือ อัตโนมัติ
- -v, --version
แสดงเวอร์ชัน
- -h, --help
แสดงตัวเลือกความช่วยเหลือ
btmon -i hci0 -w hcidump.log
btmon -r hcidump.log
http://www.bluez.org
linux-bluetooth@vger.kernel.org
Marcel Holtmann marcel@holtmann.org, Tedd Ho-Jeong An tedd.an@intel.com
อนุญาตให้ใช้ซอฟต์แวร์นี้ฟรีภายใต้เงื่อนไขของ GNU Lesser General Public Licenses (LGPL)