Configuración de XBees para API de modo (4 / 5 paso)

Paso 4: XBee Java API

Ahora que podemos configurar XBees en modo API vamos a engranajes de interruptor para configurar el entorno de JAVA.

Si vas a usar el IDE de Eclipse, sugeriría siguiendo las instrucciones de Andrew Rapp aquí: http://code.google.com/p/xbee-api/wiki/GettingStartedWithEclipse

Si usted elige utilizar el Netbeans IDE lo siguiente:
Downlod NetBeans e instalar.
Seleccione: Nuevo proyecto -> Java -> Java Project con las fuentes existentes (abajo está mi configuración)

Nombre del proyecto: TestXBeeJavaAPI
Carpeta del proyecto: /Users/benzaitlen/NetBeansProjects/TestXBeeJavaAPI
Haga clic en siguiente
Agregar carpeta para paquete fuente y seleccione la carpeta src en la carpeta de Api de Java de XBee
Haga clic en siguiente
A continuación, haga clic en finalizar

Si tienes una exclamación rojapunto en tu lista de archivos, probablemente necesitará agregar el log4j o tarros de RXTX. Por suerte, Andrew había envasado ambos con sus archivos fuente. Haga clic en bibliotecas en la ventana de navegación y desplácese a la carpeta de API -> lib -> log4j.jar

Si recibe el siguiente error: log4j:ERROR no podría leer el archivo de configuración [log4j.properties], entonces asegúrese de log4j.properties se encuentra en la carpeta del proyecto netbeans. (El archivo log4j.properties también es proporcionado por el paquete de JAVA de Andrew Rapp)

RXTX tiene algunos problemas en OSX. Usted puede tratar de los binarios o el código fuente de http://rxtx.qbang.org/wiki/index.php/Download. Si intenta compilar el fuente, asegúrese de que descargar el paquete de Desarrollador Java más actualizado desde developer.apple.com. Si usted está recibiendo frustrado con OSX, utiliza la configuración ya la máquina virtual de ubuntu/debian!

Una vez que ha establecido que se puede utilizar la API de JAVA, programa dos XBees. Uno debe ser ZNET 2.5 ROUTER/ENDDEVICE API 1347 y la otra debe ser ZNET 2.5 Coordinador API 1147. En este punto, le sugerimos etiquetado las dos XBee con alguna cinta de enmascarar.

Artículos Relacionados

Mejor configuración inalámbrica para DD-WRT TP-LINK TL-WR841ND V10

Mejor configuración inalámbrica para DD-WRT TP-LINK TL-WR841ND V10

Mejor configuración inalámbrica para DD-WRT TP-LINK TL-WR841ND V10
Cómo obtener tu Furby para cambiar los modos!

Cómo obtener tu Furby para cambiar los modos!

(esta guía es para furbies, auges no furby)Furbys son criaturas diversión, alta tecnología inspirado en la película 'Gremlins'. Pueden aprender a Inglés y hablar con usted. ¿Por cómo conseguir que cambie los modos? Siga leyendo para saber!Paso 1: mod
Configuración de Java para principiantes

Configuración de Java para principiantes

Este instructable es escenificando su computadora para poder escribir tu propia compilación de código y ejecutar java sin utilizar el programa NetBeans y su todo el software libre.Java es un lenguaje de programación originalmente desarrollado por Jam
Configuración del prototipo para un USB alimentado bajo costo; radiación continua en tiempo real sistema de vigilancia para el Hospital de patología quirúrgica, hematología, biológico gestión de residuos y centros de investigación

Configuración del prototipo para un USB alimentado bajo costo; radiación continua en tiempo real sistema de vigilancia para el Hospital de patología quirúrgica, hematología, biológico gestión de residuos y centros de investigación

configuración del prototipo a un costo de baja potencia USB; tiempo real radiación continua sistema de control biológico de la patología quirúrgica del Hospital, hematología, gestión de residuos y centros de investigaciónTítulo de rodaje: Alimentado
Configuración de Xbees

Configuración de Xbees

Xbees son, posiblemente, el más pequeño unidades inalámbricas desde bluetooth. Estas cosas funcionan fuera de la caja, hablando entre sí con facilidad. Si no has trabajado con Xbees, sin embargo, está bien, yo a discutirles en un instructable más ade
Configuración de LabVIEW para interfaz con chipKIT

Configuración de LabVIEW para interfaz con chipKIT

Este instructivo pretende ser un tutorial rápido sobreinstalación de LabVIEW y enganchándolo hasta una chipKIT. Documentación sobre cómo hacer esto ya existe en el LabVIEW Hacker.com. Este instructable enlaces a la información presentan en la fuentey
Hace un par de cómodos pantalones cortos fuera de una camiseta vieja

Hace un par de cómodos pantalones cortos fuera de una camiseta vieja

con un hermano adolescente de la casa, siempre hay montones de camisetas pequeño mendicidad para algo, y al darse cuenta de que no tengo cómodos shorts para el verano, he decidido poner esas camisetas sin usar a buen uso.Cosas que necesitará:-Máquina
Afinando la configuración en Kisslicer para grandes piezas del ventilador de

Afinando la configuración en Kisslicer para grandes piezas del ventilador de

por lo que he hojeado esta parte hacia arriba, después lo imprimí. Se supone que para ser plana y terminado encima de la inclinación. Mi configuración parecía buena pero no me imaginé que la inclinación fue perseguida de un problema de refrigeración.
Canon 7D - preparar la cámara para disparar en modo de Video

Canon 7D - preparar la cámara para disparar en modo de Video

Primero en una serie interactiva explorando con la Canon 7D para captura de vídeo profesional. Este video muestra cómo configurar la cámara para lograr la imagen más plana posible en modo de vídeo para la captura y clasificación al editar posteriorme
Datarhei/Restreamer - configuración Ip Raspicam para la transmisión en vivo

Datarhei/Restreamer - configuración Ip Raspicam para la transmisión en vivo

En este Instructables mostramos cómo configurar tu Raspicam con un Raspberry Pi 1 y 2 de Pi. Como resultado obtendrás tu Raspicam streaming HLS en un reproductor de vídeo HTML5 listo para incrustar en tu sitio web!Los pasos principales sonConfigurar
Nube Google configuración impresión para imprimir desde cualquier ordenador

Nube Google configuración impresión para imprimir desde cualquier ordenador

En este vídeo te mostrará cómo configurar Google Cloud Print para usted en cualquier computadora con el uso de navegador web de Google Chrome. También puede utilizar cualquier dispositivo con android para enviar archivos e imprimir.
Añadir a un conector de sincronización de pc a un nikon ttl sc-28 cable (usar una configuración automática para un flash de la cámara y disparador de flashes de las cámaras!)

Añadir a un conector de sincronización de pc a un nikon ttl sc-28 cable (usar una configuración automática para un flash de la cámara y disparador de flashes de las cámaras!)

en este instructable le mostraré cómo eliminar uno de esos molestos 3pin propietario TTL conectores en el lado de un Nikon SC-28 fuera de la cámara cable TTL y reemplácelo con un conector de sincronización de PC estándar. Esto le permitirá a usar un
Configuración adecuada (?) para la destrucción de AA

Configuración adecuada (?) para la destrucción de AA

este es el fin de proceder a la recogida de las barras del carbón para mis necesidades. Inspirado en este instructable.Santo fuma. Llevo una camiseta de Université de Montréal con la palabra "chimie" (química, en francés) formando una molécula y
Modificar el Tamron 70-300mm Macro lente para activar el modo macro de 70mm

Modificar el Tamron 70-300mm Macro lente para activar el modo macro de 70mm

mi primera presentación de instructables :) En el 2008 descubrí que el Sigma/Tamron 70-300mm lente contiene un truco donde se puede ampliar la capacidad de la distancia de enfoque. El video más viejo que hice en el 2010 se puede encontrar aquí: http: