Stap 4: XBee Java API
Als u gebruiken de Eclipse IDE gaat, stel ik na Andrew Rapp de aanwijzingen gevonden hier: http://code.google.com/p/xbee-api/wiki/GettingStartedWithEclipse
Ga als volgt te werk als u kiest voor de Netbeans IDE:
Downlod NetBeans en installeren.
Selecteer: Nieuw Project -> Java -> Java Project met bestaande bronnen (hieronder zijn mijn instellingen)
Project naam: TestXBeeJavaAPI
Projectmap: /Users/benzaitlen/NetBeansProjects/TestXBeeJavaAPI
Klik op volgende
Map voor bronpakket toevoegen en selecteer de src map in de map XBee Java Api
Klik op volgende
Klik vervolgens op Voltooien
Hebt u een rood uitroeptekenpunt in uw lijst met bestanden, moet u waarschijnlijk de log4j en/of RXTX JARS toevoegen. Gelukkig, Andrew verpakt beide met zijn bronbestanden. Klik met de rechtermuisknop op bibliotheken in het navigatie venster en navigeer naar de map van de API -> lib -> log4j.jar
Als het volgende foutbericht wordt weergegeven: log4j:ERROR kon niet lezen configuratiebestand [log4j.properties], zorg er dan log4j.properties bevindt zich in de map van uw netbeans project. (Het log4j.properties bestand ook is geboden door Andrew Rapp van JAVA package)
RXTX heeft een aantal problemen op OSX. U kunt proberen de binaries of de broncode van http://rxtx.qbang.org/wiki/index.php/Download. Als u de bron te compileren probeert, controleert u of dat u de meest recente Java ontwikkelaar Package downloaden van developer.apple.com. Als u bent gefrustreerd met OSX, gebruik dan de reeds setup ubuntu/debian virtuele machine!
Zodra u hebben vastgesteld dat u met de JAVA API gebruiken kunt, program twee XBees. Moet men ZNET 2.5 ROUTER/ENDDEVICE API 1347 en anderzijds moet ZNET 2.5 coördinator API 1147. Op dit punt, zou ik raden labelen van de twee XBee met sommige afplakband.