首先需要一個奧視通的 OST-186 RS232 藍牙適配器,淘寶有賣。
將該設備調整到 F 從機位,配對密碼爲 0000,就可以在 macOS 系統中通過串口設備 /dev/tty.OSTRAN-SPPDev 利用 GNU screen 來調試設備了。
對於 screen 可以使用如下命令連接網絡設備控制檯:
$ screen /dev/tty.OSTRAN-SPPDev 9600
通過 ^a H 快捷鍵可以開始記錄控制檯日誌到 screenlog.0 文件中,再次使用 ^a H 快捷鍵日誌功能關閉,通過 ^a k 快捷鍵可以退出會話。建議在 ~/.screenrc 配置文件中設置如下內容:
defscrollback 10240
termcapinfo xterm*|xterms*|xs*|rxvt* ti@:te@
方便利用鼠標滾動查看控制檯歷史記錄。
如需要利用 Xmodem 協議上傳固件,需要 macOS 上安裝 lrzsz 程序。首先按需要調整設備,之後在會話中通 ^a : 快捷鍵進入命令模式並輸入如下內容:
exec !! lsx -b -X /path/to/firmware
其中 /path/to/firmware 爲固件文件,這樣就可以順利上傳固件了。
在 screen 的會話中,隨時可以通過 ^a ? 快捷鍵來獲取快捷鍵的幫助。