Android Xbee未发送正确的值(FTDriver)
对于我们的学校项目,我们必须制作一个android应用程序,通过Xbee与C程序进行通信 我们尝试了FTDriver,但它没有发送正确的值! 我们得到的只是X-CTU终端上的单点和我的C程序中的单问号 我试着更改发送数据的代码,但那无关紧要 按钮点击代码如下:Android Xbee未发送正确的值(FTDriver),android,xbee,zigbee,Android,Xbee,Zigbee,对于我们的学校项目,我们必须制作一个android应用程序,通过Xbee与C程序进行通信 我们尝试了FTDriver,但它没有发送正确的值! 我们得到的只是X-CTU终端上的单点和我的C程序中的单问号 我试着更改发送数据的代码,但那无关紧要 按钮点击代码如下: btWrite.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String
btWrite.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
String strWrite = etWrite.getText().toString();
//mSerial.write("2");
String nummer = "2";
mSerial.write(nummer);
//mSerial.write(strWrite.getBytes(), strWrite.length());
}
}
我们只需要沿着字符串使用2和4这样的数字,知道为什么这不起作用吗?您检查过每个设备的串行端口波特率是否相同吗?不同的波特率有时可以提供一个工作连接,但你会读垃圾数据。我觉得很愚蠢,你是对的。它现在发送正确的东西,非常感谢!