Commit a460f700 by Hideaki Tai

update XBee settings

parent e0041394
...@@ -96,38 +96,38 @@ bool initEeprom(uint8_t hw_id) ...@@ -96,38 +96,38 @@ bool initEeprom(uint8_t hw_id)
void setupXBee(uint8_t hw_id) void setupXBee(uint8_t hw_id)
{ {
xb_settings[0].channel = 0x12; xb_settings[0].channel = 0x11;
xb_settings[0].pan_id = 0x07; xb_settings[0].pan_id = 0x06;
xb_settings[0].dst_addr_h = 0x00000000; xb_settings[0].dst_addr_h = 0x00000000;
xb_settings[0].dst_addr_l = 0x0000FFFF; xb_settings[0].dst_addr_l = 0x0000FFFF;
xb_settings[0].packetization_timeout = 10; xb_settings[0].packetization_timeout = 10;
xb_settings[1].channel = 0x13; xb_settings[1].channel = 0x0C;
xb_settings[1].pan_id = 0x08; xb_settings[1].pan_id = 0x01;
xb_settings[1].dst_addr_h = 0x00000000; xb_settings[1].dst_addr_h = 0x00000000;
xb_settings[1].dst_addr_l = 0x0000FFFF; xb_settings[1].dst_addr_l = 0x0000FFFF;
xb_settings[1].packetization_timeout = 10; xb_settings[1].packetization_timeout = 10;
xb_settings[2].channel = 0x14; xb_settings[2].channel = 0x0D;
xb_settings[2].pan_id = 0x09; xb_settings[2].pan_id = 0x02;
xb_settings[2].dst_addr_h = 0x00000000; xb_settings[2].dst_addr_h = 0x00000000;
xb_settings[2].dst_addr_l = 0x0000FFFF; xb_settings[2].dst_addr_l = 0x0000FFFF;
xb_settings[2].packetization_timeout = 10; xb_settings[2].packetization_timeout = 10;
xb_settings[3].channel = 0x15; xb_settings[3].channel = 0x0E;
xb_settings[3].pan_id = 0x0A; xb_settings[3].pan_id = 0x03;
xb_settings[3].dst_addr_h = 0x00000000; xb_settings[3].dst_addr_h = 0x00000000;
xb_settings[3].dst_addr_l = 0x0000FFFF; xb_settings[3].dst_addr_l = 0x0000FFFF;
xb_settings[3].packetization_timeout = 10; xb_settings[3].packetization_timeout = 10;
xb_settings[4].channel = 0x16; xb_settings[4].channel = 0x0F;
xb_settings[4].pan_id = 0x0B; xb_settings[4].pan_id = 0x04;
xb_settings[4].dst_addr_h = 0x00000000; xb_settings[4].dst_addr_h = 0x00000000;
xb_settings[4].dst_addr_l = 0x0000FFFF; xb_settings[4].dst_addr_l = 0x0000FFFF;
xb_settings[4].packetization_timeout = 10; xb_settings[4].packetization_timeout = 10;
xb_settings[5].channel = 0x17; xb_settings[5].channel = 0x10;
xb_settings[5].pan_id = 0x0C; xb_settings[5].pan_id = 0x05;
xb_settings[5].dst_addr_h = 0x00000000; xb_settings[5].dst_addr_h = 0x00000000;
xb_settings[5].dst_addr_l = 0x0000FFFF; xb_settings[5].dst_addr_l = 0x0000FFFF;
xb_settings[5].packetization_timeout = 10; xb_settings[5].packetization_timeout = 10;
...@@ -218,7 +218,9 @@ void initXBee(uint8_t hw_id) ...@@ -218,7 +218,9 @@ void initXBee(uint8_t hw_id)
b_need_xbee_init = true; b_need_xbee_init = true;
} }
#ifdef AUTO_CONFIGURE_XBEE
if (b_need_xbee_init) setupXBee(hw_id); if (b_need_xbee_init) setupXBee(hw_id);
#endif
xbeecmd.firmwareVer(); xbeecmd.firmwareVer();
xbeecmd.hardwareVer(); xbeecmd.hardwareVer();
......
// #define DEBUG_INFO // #define DEBUG_INFO
#define AUTO_CONFIGURE_XBEE
#include "global.h" #include "global.h"
#include "main.h" #include "main.h"
......
  • Markdown is supported
    0% or
    You are about to add 0 people to the discussion. Proceed with caution.
    Finish editing this message first!
    Please register or sign in to comment