【问题标题】:Connecting pys60 bluetooth console连接pys60蓝牙控制台
【发布时间】:2011-03-10 06:44:59
【问题描述】:

我正在尝试在我的手机中使用 python (pys60) 进行编程。 我正在使用两种方式使用蓝牙控制台将我的 ubuntu 10.10 连接到我的手机 首先是: sdptool 添加 --channel=2 SP mknod /dev/rfcomm0 c 216 0 rfcomm 听 0 2 第二个是:

hciconfig 重置 hcitool开发 sdptool 添加 --channel=2 SP rfcomm 听 rfcomm2 2

第一种和第二种方式都可以很好地连接到我的手机 所以我在我的 ubuntu 终端中得到了这个

从 00:1D:FD:91:1A:EA 连接到 /dev/rfcomm2 按 CTRL-C 挂断

问题是,我无法从终端进入手机中的 python shell。 当我使用时

cu -l /dev/rfcomm2

我得到的是

cu: /dev/rfcomm2: 正在使用的线路

所以我尝试使用

屏幕 /dev/rfcomm2

但我还是失败了

无法为 R/W 打开行“/dev/rfcomm2”:设备或资源忙 抱歉,找不到 PTY。 [屏幕正在终止]

希望有人能告诉我如何解决这个问题,每次我想测试脚本时将 *.py 移动到手机上实在是太烦人了。

【问题讨论】:

    标签: python symbian pys60


    【解决方案1】:

    试试:

    sudo cu -l /dev/rfcomm2
    

    如果它有效,您可能会明白哪里出了问题

    [编辑]

    sudo chown root:root /dev/rfcomm2
    

    在我的情况下,该行未使用(尝试 sudo fuser /dev/rfcomm2) cu 在错误检测中有点问题,请参阅this

    我仍然不明白为什么screen 不起作用。

    【讨论】:

      猜你喜欢
      • 2016-09-13
      • 2018-09-18
      • 2017-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多