Differences

This shows you the differences between two versions of the page.

xbee_code [2010/12/28 18:26]
justin [XbeeATseries 2 Function Descriptions:]
xbee_code [2011/01/18 15:00] (current)
benedetoula
Line 1: Line 1:
-=====XBEE CODE======+======XBEE CODE======
 **This is a explanation of the library made for xbee (ALL CODE WRITTEN FOR ARDUINO IDE based off of avr-g++ GNU compiler)** **This is a explanation of the library made for xbee (ALL CODE WRITTEN FOR ARDUINO IDE based off of avr-g++ GNU compiler)**
  
-Copyright (c) Justin Downs 12/9/08 All right reserved. for more info/tutorials visit: +  Copyright (c) Justin Downs 12/9/08 All right reserved.  
-www.GRNDLAB.com +  for more info/tutorials visit 
-This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. +  www.GROUNDLAB.cc 
-This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. +  This library is free software; you can redistribute it  
-You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA+  and/or modify it under the terms of the GNU Lesser  
 +  General Public License as published by the Free Software  
 +  Foundation; either version 2.1 of the License, or  
 +  (at your option) any later version. 
 +  This library is distributed in the hope that it will be  
 +  useful, but WITHOUT ANY WARRANTY; without even the implied 
 +  warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
 +  See the GNU Lesser General Public License for more details. 
 +  You should have received a copy of the GNU Lesser General Public  
 +  License along with this library; if not, write to the Free Software  
 +  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  
  
-====Library overview:====+=====Library overview:=====
 These libraries allow you to send and receive data using the Xbee API formating. The Xbee libraries are broken up into: These libraries allow you to send and receive data using the Xbee API formating. The Xbee libraries are broken up into:
  
Line 38: Line 48:
   Below is the overview of the functions from each class and what they do:   Below is the overview of the functions from each class and what they do:
      
-====XBEE Libray API (function descriptions) Series 1:====+=====XBEE Libray API (function descriptions) Series 1:=====
      
 The series one modules do not support multiple hop addressing and pin reading has to be done using virtual wires or utilizing the "IR" setting.  The series one modules do not support multiple hop addressing and pin reading has to be done using virtual wires or utilizing the "IR" setting. 
Line 185: Line 195:
 Serial.println(xbeeAT.getchecksum() ,HEX); //gives you the checksum Serial.println(xbeeAT.getchecksum() ,HEX); //gives you the checksum
 Serial.println("END"); }  Serial.println("END"); } 
-<code>+</code>
  
  
Line 383: Line 393:
  
  
-====XbeeATseries 2 Library:==== +=====XbeeATseries 2 Library:===== 
  
 This library allows you to send AT commands locally and remotely on series2 xbees. This library allows you to send AT commands locally and remotely on series2 xbees.
Line 565: Line 575:
  
  
-====XbeeIOdataparser Library:====+=====XbeeIOdataparser Library:=====
  
 This library allows you to parse received IO data so you can access the digital and analog pin values. You can use it in conjunction with any of the data received in the other libraries. This library allows you to parse received IO data so you can access the digital and analog pin values. You can use it in conjunction with any of the data received in the other libraries.
Navigation
Print/export
Toolbox