- 註冊時間
- 2001-8-28
- 線上時間
- 0 小時
- 閱讀權限
- 255
- 積分
- 146
- 主題
- 19
- 精華
- 0
- 文章
- 154
該用戶從未簽到 - 文章
- 154
|
Linux下的紅外線(IrDA)也可以用來和Palm進行PPP連線,藉由SIR模式,速度可以達到115200 bps,FIR則更高(約4M bps),Net我的小企鵝(Libretto 110)好像IrDA發射器燒壞了,故未能測試,此次僅提供SIR模式下irtty與irport(ircomm)的連線測試(以另一台Desktop RH 7.1+CLE 1.0+ACTiSYS IrDA Modules),有興趣的人請參考:
<br>
(1) kernel compiled:
CONFIG_PPP=m
CONFIG_IRDA=m
CONFIG_IRCOMM=m
CONFIG_IRTTY_SIR=m
CONFIG_IRPORT_SIR=m
option:
CONFIG_IRDA_OPTIONS=y
CONFIG_IRDA_DEBUG=y
(2)Software required:
ppp
irda-utils
pilotme shell script==>ref. http://www.shu.myplace.com/share/pilotme.tar.gz
(3)Operation: BIOS enable com # IrDA, halfduplux<--拼對了嗎?)
啟動IrDA
/usr/sbin/irattach /dev/ttyS#
測試Palm <-- IrDA --> Linux
irdadump <--將Palm放在IrDA發射器前,注意console內response的訊息,找到Palm的address ########(參照圖三)
IrDA,也可以ping喔 !
/usr/sbin/irdaping 0x########
圖一:利用紅外線攝影,觀察IrDA
<img src=http://www.shu.myplace.com/pictures/Linux-IrDA-Palm-004-T.jpg /img>
<br>
圖二:執行pilotme shell script 中pilot-start.irda.pppd.sh後,與Palm進行PPP連線與AvantGo同步
<img src=http://www.shu.myplace.com/pictures/Linux-IrDA-Palm-008-T.jpg /img>
<br>
圖三:console指令與response
<img src=http://www.shu.myplace.com/pictures/Linux-IrDA-Palm-021.jpg /img>
<br>
圖四:pilotme shell script 中修改pilot-start.pppd.sh為pilot-start.irda.pppd.sh(紅筆劃線部份:ircomm0 115200!)
<img src=http://www.shu.myplace.com/pictures/Linux-IrDA-Palm-022.jpg /img>
<br>
(4)計畫:
FIR 測試
IrOBEX (OpenOBEX) 測試
(P.S 不知道何時有空會作 ?) |
|