无法使用android设备,如蓝牙gps

无法使用android设备,如蓝牙gps,gps,android-4.0-ice-cream-sandwich,nmea,bluez,raspbian,Gps,Android 4.0 Ice Cream Sandwich,Nmea,Bluez,Raspbian,我想用我的android手机(ICS 4.0.1)像蓝牙GPS一样使用我的rasperry pi。我现在的任务是拉斯比安。 我尝试了Google Play上的几个应用程序,但最后我选择了blueNmea。它创建一个RFCOM/L2CAP通道,在蓝牙流上广播GPS位置 当我在raspberry上浏览可用的蓝牙服务时,我会看到blueNmea RFCOM/L2CAP频道。但当我尝试使用该通道时,会出现“无效交换”错误 我尝试了两种使用该服务的方法,使用rfcomm命令和pybluez包装器。这两种方

我想用我的android手机(ICS 4.0.1)像蓝牙GPS一样使用我的rasperry pi。我现在的任务是拉斯比安。 我尝试了Google Play上的几个应用程序,但最后我选择了blueNmea。它创建一个RFCOM/L2CAP通道,在蓝牙流上广播GPS位置

当我在raspberry上浏览可用的蓝牙服务时,我会看到blueNmea RFCOM/L2CAP频道。但当我尝试使用该通道时,会出现“无效交换”错误

我尝试了两种使用该服务的方法,使用rfcomm命令和pybluez包装器。这两种方法都会出现相同的错误

我认为blueNmea没有看到Rasperry,因此没有发送nmea数据。blueNmea应用程序有一个“已连接客户端”列表,而覆盆子从未出现在该列表中

我还尝试将两个设备配对在一起,但没有区别

也可以在TCP/IP连接上使用blueNmea,我用笔记本电脑进行了测试,效果很好

谢谢