xbee

    6热度

    5回答

    我正在写有与一的XBee无线在usb-cable.To沟通做到这一点,我使用的XBee-的Java API(http://code.google.com/p/xbee-api/) 在我的旧通信的Java应用程序32它一切工作正常。 但是,当我将该项目导入到64位机器时,它立即引发一个异常,并显示:“无法在AMD 64位平台上加载IA 32位.dll”。 我不知道如何解决这个问题。 错误代码: ja

    2热度

    1回答

    我目前正在使用天线,例如XBee 2   mW Wire Antenna - Series 2(ZigBee Mesh)。 如何将我的天线配置为使用API​​模式下的软件进入睡眠模式(不使用XCTU)? 我该如何唤醒天线?

    1热度

    2回答

    我试图从xbee向另一个xbee(连接到ARDUINO)发送模拟值。但我不想连续读取这个值(x=Serial.read();)。 我想从arduino的模拟输入(x=analogRead(A0);)读取这个值。我能否将第一个xbee输入引脚的模拟值传递到第二个xbee输出引脚,并将此引脚连接到ex.arduino的模拟输入(A0)并进行处理?如果可以做到,这是怎么发生的? (对不起,我的英语)

    1热度

    2回答

    我从我的主板上取出了我的arduino芯片,然后按照指示将它放在面包板上:http://itp.nyu.edu/physcomp/uploads/arduinobb_09.jpg 一切正常,但是当我插入XBee时,代码无法正常工作应该。 我使用的代码是在setup()功能 启动串口两个简单的语句: Serial.begin(9600); 打印线: Serial.println("Hello Wor

    1热度

    1回答

    我正在开发一个主要涉及Xbee和PC之间的COM端口通信的winform程序。请允许我首先说明问题: 注: 不用担心委托函数,它只是检查返回字节 该项目工程之前,我只是今天增加了高速设置。所以 为xbee设备,我必须先从9600速度,然后改为 无论我需要什么,这是38400.但是,一旦我将它设置为38400, 没有权力循环xbee。当我下次连接设备 时,速度依然为@ 38400。这就是我添加 if

    0热度

    1回答

    我的下一个项目需要我有高效的无线传感器模块。基本上,这些模块应能够读取温度,光线等传感器数据并通过其无线发射器/接收器输出。它可以是任何传感器,也必须是发射器和接收器。 我该如何达到非常低的功率? 我想这个设置来运行一年,也许六个月,但目前的原型我有一个Arduino芯片和模块XBee发送数据每分钟清理出一个小时,9   V电池。我已经阅读了很多关于这个问题的文章,并想知道XBee的问题。我担心的

    2热度

    1回答

    我需要这个代码更改cpp的代码 这是C#代码 public void SendDataViaSerialPort(string data) { var com = new System.IO.Ports.SerialPort( "COM29", 9600, System.IO.Ports.Parity.None, 8, System.IO.Port

    1热度

    2回答

    当两台计算机连接到USB浏览器(我发送数据并收到它)时,我已经成功地使用了Xbee API模式。但是,当我尝试对连接到pic33微控制器的无线电进行同样的操作时,我收到了奇怪的结果。这里是我的设置: 一的XBee无线,路由器,连接与PC 而一的XBee无线电,统筹,附有pic33单片机 微控制器发送广播数据。下面是API命令: 7E 00 13 10 01 00 00 00 00 00 00 00

    4热度

    1回答

    我使用三个XBee系列1模块设置了无信号(带协调器)网络。一个配置为协调员。其他两个配置为终端设备。固件版本和配置如下。 Firmare Modem: XBEE Function Set Version XB24 XB24 802.15.4 10CD 协调员 Parameter Value Comments CH (Channel) 0x0F Identical ID (PAN

    4热度

    3回答

    我无法穿过一个简单的2节点的Xbee网络发送一个浮子。 我意识到的XBee系统通过字节传送包,这样我就可以送一个char,但我无法发送比什么都重要,我似乎无法找到任何地方的任何文件。 这是我当前(基本)代码。 发件人: (... appropriate setup...) void loop() { sensorValue = analogRead(analogInPin);