Xbee AT command


hi all, have arduino xbee shield , 1 xbee series 2 setting in @ mode.

in code want use @ command see , set parameters, have problem.
i copy part of code:

code: [select]

void setparameters() {
  serial.print("+++");
  serial.println(forserialget());
  //forserialset();
    serial.print("atid ");
    serial.print(id);
    while (serial.available() > 0) {
      serial.print(serial.read());
    }
    serial.println();
serial.println("atcn");
    serial.flush();
}

void getparameters() {
  serial.print("+++");
  serial.println(forserialget());
    serial.println("atid");
    myid = forserialget();
serial.print("atcn");
    serial.println();
    serial.flush();

string forserialget(){
    while (true) {
      if (serial.available() > 0) {
        return serial.readstring();
      }
      delay(100);
    }
  return "";
  }


so when use function in code like:

code: [select]
void loop(){
getparameters();
setparameters();
}


in monitor mode, can see @ command, after setparameters(), in new loop, device can change parameters.

can me? thanks

hi all, have arduino xbee shield , 1 xbee series 2 setting in @ mode.

in code want use @ command see , set parameters, have problem.
i copy part of code:

code: [select]

void setparameters() {
  serial.print("+++");
  serial.println(forserialget());
  //forserialset();
    serial.print("atid ");
    serial.print(id);
    while (serial.available() > 0) {
      serial.print(serial.read());
    }
    serial.println();
serial.println("atcn");
    serial.flush();
}

void getparameters() {
  serial.print("+++");
  serial.println(forserialget());
    serial.println("atid");
    myid = forserialget();
serial.print("atcn");
    serial.println();
    serial.flush();

string forserialget(){
    while (true) {
      if (serial.available() > 0) {
        return serial.readstring();
      }
      delay(100);
    }
  return "";
  }


so when use function in code like:

code: [select]
void loop(){
getparameters();
setparameters();
}


in monitor mode, can see @ command, after setparameters(), in new loop, device can change parameters.

can me? thanks
i'm confused, did ask question? didn't see specific questions or detailed descriptions of problems.


Arduino Forum > Using Arduino > Networking, Protocols, and Devices (Moderator: fabioc84) > Xbee AT command


arduino

Comments

Popular posts from this blog

DHT11 Time out error using v0.4.1library

Sketch upload fails with Java error (___REMOVE___/bin/avrdude)!

Arduino Uno + KTY81/210 temperature sensor