Android Xbee未发送正确的值(FTDriver)

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

对于我们的学校项目,我们必须制作一个android应用程序,通过Xbee与C程序进行通信

我们尝试了FTDriver,但它没有发送正确的值! 我们得到的只是X-CTU终端上的单点和我的C程序中的单问号

我试着更改发送数据的代码,但那无关紧要

按钮点击代码如下:

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这样的数字,知道为什么这不起作用吗?

您检查过每个设备的串行端口波特率是否相同吗?不同的波特率有时可以提供一个工作连接,但你会读垃圾数据。我觉得很愚蠢,你是对的。它现在发送正确的东西,非常感谢!