ฉันมีลูกค้า cec และ libcec ทำงานกับ Raspberry Pi ของฉัน ฉันต้องการใช้งานมากกว่าเปิดและปิดโทรทัศน์ฉันต้องการสอบถามอุปกรณ์อื่น ๆ สำหรับข้อมูลระบบของพวกเขา จากนั้นอาจควบคุมพวกมันผ่าน RPi :)
อย่างไรก็ตามฉันสงสัยว่ามีแหล่งข้อมูลที่ดีในคำสั่ง cec หรือไม่ ฉันรู้ว่าฉันสามารถส่งต่อไปนี้:
echo "on 0" | cec-client -s
เพื่อเปิดโทรทัศน์echo "standby 0" | cec-client -s
เพื่อปิด- ฉันยังพบ
echo 'lang 0' | cec-client -t p -p 1 -d 1 -s | tail -n1 | grep 'language' | awk '{print $3}'
ซึ่งจะบอกฉันว่าภาษาโทรทัศน์คือ 'eng'
พบคำสั่งทั้งหมดในสคริปต์ libcec / support / cec-test-device.sh มีรายการคำสั่ง libcec ในตัวทั้งหมดหรือไม่?
อีกทางเลือกหนึ่งที่ฉันได้ดูที่CEC O-MATIC-เครื่องมือ Raspberry Pi เป็นแหล่งประเภทใดหรือมีความสำคัญ? มีวิธีสอบถามอุปกรณ์ที่เชื่อมต่อกับโทรทัศน์จาก RPi หรือไม่ ตัวอย่างเช่นหากฉันเชื่อมต่อและตัดการเชื่อมต่อเครื่องเล่น Blu-ray มีวิธีใดที่จะบอกว่าสิ่งนั้นเกิดขึ้น?
echo scan | cec-client -s -d 1
คำสั่งคือสิ่งที่ผมกำลังมองหากับการค้นหาสิ่งอุปกรณ์ที่มีการเชื่อมต่อกับโทรทัศน์ ฉันไม่ได้ใช้ตัวเลือก "-d 1" มาก่อน ... นั่นเป็นการปรับปรุงครั้งใหญ่!