API XBEE.

Uma API Java para Módulos RF Digi Xbee / XBee-Pro OEM
Baixe Agora

API XBEE. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Andrew Rapp
  • Site do editor:
  • http://code.google.com/u/andrew.rapp/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 5.9 MB

API XBEE. Tag


API XBEE. Descrição

Uma API Java para Módulos RF Digi Xbee / Xbee-Pro OEM A API XBee é uma API Java que permite que você se comunique com módulos Xbee / XBee-Pro série 1 (802.15.4) e série 2 (Znet 2.5 e ZB / ZIGBEE PRO) OEM RF, no modo API. O objetivo do XBee API é fornecer uma API flexível e simples de usar para interagir com rádios XBEE. Em termos de flexibilidade, o objetivo é não restringir você a uma determinada implementação (por exemplo, GUI, Web App), mas, em vez disso, deixe você decidir como usá-lo. O software XBee API foi testado no Windows, Mac e Linux e pode ser executado em nenhuma outra plataforma que suporte Java 5 ou maior e RXX. Aqui estão algumas características principais da "XBee API": · É uma API Java para comunicação com os módulos XBee / XBee-Pro série 1 (802.15.4) e série 2 (Znet 2.5 e ZB / ZIGBEE PRO) OEM RF Modules, no modo API. O objetivo deste projeto é fornecer uma API flexível e simples de usar para interagir com rádios XBEE. Em termos de flexibilidade, o objetivo é não restringir você a uma determinada implementação (por exemplo, GUI, Web App), mas, em vez disso, deixe você decidir como usá-lo. Este software foi testado no Windows, Mac e Linux e pode ser executado em qualquer outra plataforma que suporta Java 5 ou maior e RXX. Requisitos: · Java. O que há de novo nesta versão: · O tamanho máximo da carga útil não é mais aplicado para a série 1 e 2 XBees. O motivo dessa alteração é o tamanho máximo varia dependendo do firmware. Por exemplo, o Znet é 72 bytes, mas o ZB Pro é de até 84 bytes e menos com base em determinadas configurações, como criptografia. Um novo método (setmaxpayloadsize) foi adicionado para permitir que o usuário definir um tamanho máximo. Uma exceção será lançada durante o envio se o tamanho da carga útil exceder o limite definido pelo usuário. · Renomeado TX_16_STATUS_Response para TX_STATUS_Response no APIID para eliminar a potencial confusão, pois também se aplica a endereços de 64 bits · Adicionado a classe Nodedescober para a série 1 xbees · Adicionado Exemplo de Usar NodeDiscover para Série 2: NODEDICSCOVERTEST.JAVA · Adicionado método issics () para TXSTATUSResponse (Série 1) e ZnetTxStatusResponse (Série 2) · Adicionado No_Response (4) Resposta de status Enum que é novo no firmware da série 110C8 · Renomeado max_payload_size para znet_max_payload_size desde que adicionou a classe ZBForcesample. Indo para a frente Vou usar o prefixo ZB genérico (ZigBee) em vez do Znet. Exceto quando notado, o firmware Znet e ZB Pro se aplicam a todas as classes Znet e ZB · Corrigido o erro com o ID do nó. Graças a Nerio Montoya por relatar · Adicionado nível de log de informações para pacotes indo / fora do serial. Isso tornará mais fácil analisar o tráfego sem a verbosidade do nível de depuração · Adicionado a implementação de igualdade para o endereço de 64 bits para resolver o problema da RuntimeException · XBee agora pára de analisar pacotes quando o cabo serial é desconectado. Anteriormente RXX iria bonkers e preencheria seu disco rígido com erros de log · Adicionado ISAddressBroadcast e ISPanBroadcast Methods para Série 1 RX · Adicionado novo status específico da ZB Pro à classe de resposta do status TX · Substituído tochar com toString em utilidades de byte · Adicionado ZB Pro Manual e atualizou outros manuais. · ZNTETREMOTEATREQUEST MODIFICADO PARA ATCOMMAND DE SUBCLASS E ZNTETREMOTERATERATRESSE ATCOMMANDResponse. Para executar essa alteração, foi necessário alterar o tipo de retorno do método GetStatus na ATCommandResponse do INT TO Status (ENUM). Se você estiver usando o método ISOK (), nenhuma alteração é necessária. · Interface criada ixbee.java para xbee.java · Adicionado todos os pinos ao xbewins.java · Adicionado contructores abreviados para classes TX · Adicionado método isonectado para a classe XBee · Adicionado a classe ZBForcesamplerequest e o exemplo correspondente · Exemplos limpos · Adicionado exemplo de amostras WPAN E / S · Adicionado exemplo de amostras Znet / ZB Pro E / S · Removido o exemplo síncrono redundante de envio


API XBEE. Software Relacionado