Zigduino Radio working
code: [select]
/*
run sketch on 2 zigduinos, open serial monitor @ 9600 baud, , type in stuff
watch rx zigduino output you've input serial port of tx zigduino
*/
#include <zigduinoradio.h>
void setup()
{
  zigduinoradio.begin(11);
  serial.begin(9600);
  
  zigduinoradio.attacherror(errhandle);
  zigduinoradio.attachtxdone(onxmitdone);
}
void loop()
{
  if (serial.available())
  {
    zigduinoradio.begintransmission();
    
    serial.println();
    serial.print("tx: ");
    
    while(serial.available())
    {
      char c = serial.read();
      serial.write(c);
      zigduinoradio.write(c);
    }
    
    serial.println(); 
    
    zigduinoradio.endtransmission();
  }
  
  if (zigduinoradio.available())
  {
    serial.println();
    serial.print("rx: ");
    
    while(zigduinoradio.available())
      serial.write(zigduinoradio.read());
      
    serial.println();
    serial.print("lqi: ");
    serial.print(zigduinoradio.getlqi(), 10);
    serial.print(", rssi: ");
    serial.print(zigduinoradio.getlastrssi(), 10);
    serial.print(" dbm, ed: ");
    serial.print(zigduinoradio.getlasted(), 10);
    serial.println("dbm");
  }
  else
  {
    serial.println("zigduino not availeble");
  }
  
  delay(100);
}
void errhandle(radio_error_t err)
{
  serial.println();
  serial.print("error: ");
  serial.print((uint8_t)err, 10);
  serial.println();
}
void onxmitdone(radio_tx_done_t x)
{
  serial.println();
  serial.print("txdone: ");
  serial.print((uint8_t)x, 10);
  serial.println();
}compile code on 2 zigduino. , write "hello" in serial monitor following output of 1 serial monitor.
code: [select]
tx: hello
txdone: 0
2nd zigduino's serial monitor did't receive thing nothing shows.
what's wrong me?
quote
what's wrong me?
it appear thread title wrong. radio not working. or not wired correctly.
i can't you, though, have no idea zigduino is, or library using.
            						 					Arduino Forum  						 						 							 >   					Using Arduino  						 						 							 >   					Programming Questions  						 						 							 >   					Zigduino Radio working  						 					
arduino
 
  
Comments
Post a Comment