输入sudo irw 然后就使用遥控器按键,但是并没有什么显示 |
不错 今晚试试………… |
不错 今晚试试………… |
按一下跑两下的问题我也遇到了。真的就无解么?会不会是录制的时候出问题了?发现快速按下偶尔也好使。 |
本帖最后由 baoxiaozhong 于 2013-5-9 10:17 编辑 如果你執行 sudo mode2 -d /dev/lirc0 ,在按了遥控器之后有數據出現,那就表示你的遙控器與接收器頻率是相同的,如果沒有數據出現,那就表示你的接收器頻率與遙控器不同。 因為你已經執行過sudo mode2 -d /dev/lirc0 且有數據出現,表示你暫存中已有資料,sudo kill $(pidof lircd) 這行指令是一定要做的,不做的話,也是可以接收資料,但是你遙控器要多按幾次,要讓暫存區溢位。 在你執行這行指令 irrecord -d /dev/lirc0 ~/lircd.conf,應該不會出現你先前出現的錯誤,因為它只是單純要判斷你的遙控器輸出是否符合規範,因為要符合規範,才能進行到下一步的記錄,如果不符合規範,就是那些小點,你是按不出來的。 如果你第一行和第二行的小點都能夠按的出來,但是打 KEY_UP 的指令後,卻按不出來,這個我就無法解決了,理論上你打了KEY_UP ,按了回車鍵之後,再按遙控器的任意鍵,小PI就會記錄起來該鍵的值去對應 KEY_UP,你可以試試前面按出小點的鍵來對應 KEY_UP,看是否正確? 也許你所使用的遙控器非常特別,上下左右鍵是特別的編碼輸出。 |
我已经把 wiringpi c 库编译成 php so扩展和nodejs的包 有兴趣的 PM我 |
因為你跳過的是清空暫存,如果沒有出現上面代碼,表示你的暫存有東西。 |
我跳过那一步 直接 irrecord -d /dev/lirc0 ~/lircd.conf 家里四个遥控 只有一个遥控识别 其他全是 Now hold down button "KEY_UP". Something went wrong. Please try again. (9 retries left) Something went wrong. Please try again. (8 retries left) Something went wrong. Please try again. (7 retries left) Something went wrong. Please try again. (6 retries left) 这个错误 |
小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1 )
GMT+8, 2024-11-23 03:04 , Processed in 1.171875 second(s), 32 queries , Gzip On.
Powered by Shumeipai.net! X3.2