我尝试在我的手机中使用python(pys60)编程。 我用两种方式将我的ubuntu10.10通过蓝牙控制台连接到我的手机上 首先是: sdptool add--通道=2 SP mknod/dev/rfcomm0 c 216 0 rfcomm监听0 2 第二个是:
hciconfig reset hcitool dev sdptool add --channel=2 SP rfcomm listen rfcomm2 2
第一种和第二种方式都能很好地连接到我的手机 所以我在我的ubuntu终端上得到了这个
^{pr2}$问题是,我无法从我的终端进入手机的pythonshell。 当我使用
cu -l /dev/rfcomm2
我得到的是
cu: /dev/rfcomm2: Line in use
所以我试着用
screen /dev/rfcomm2
但我还是失败了
Cannot open line '/dev/rfcomm2' for R/W: Device or resource busy Sorry, could not find PTY. [screen is terminating]
希望有人能告诉我如何解决这个问题,每次我想测试脚本的时候都把*.py移动到phone上太累了。在
尝试:
如果它能起作用,你可能会明白什么是错的
[编辑]
^{pr2}$在我的例子中没有使用这行代码(试试sudo fuser/dev/rfcomm2)cu在错误检测方面有一点缺陷请参见this。在
我仍然不明白为什么
screen
不起作用。在相关问题 更多 >
编程相关推荐