紅外線的訊號該利用什麼語言來寫接收與拆解

小弟利用電腦萬用遙控器的Winlirc來抓取我手上電風扇遙控器的訊號,但上面的一堆數字是怎麼來的呢?我該如何去拆解這些數字成為我可以看的懂得語言呢?
不知道各位前輩們有何見解?
假設它應該是最常見的NEC protocol的,4個數字代表一個command,可以拆成2組來瞭解,彼此各為互補.

Data1, Data2, Data3, Data4.

Data1: Custom code.
Data2: Custom code的補數.
Data3: Command value.
Data4: Command value的補數.

每個按鈕按下時會送出以上4個值,其中第1和2個值是不會改變的(針對同一支遙控器發射出的訊號).不同的按鈕主要的差異是在第3個值,代表著有不同的作用.

如果有任何問題歡迎再提問,或者google一下看看.
===== 努力在奢侈品世界討生活的假科技人
你要做什麼?

用電扇遙控器遙控 電腦?

WINLIRC 能夠解下來,那就可以用,


電扇遙控器 能有多複雜?最多五個按鍵,

一個按鍵一個CODE 就這樣~~

數字都看不懂,那你還想看什麼語言呢?

0X1122 開關
0X1133 段數
0X1123 擺頭
0X1134 定時
0X1155 自然風

轉成中文就看懂了~~
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!