AMIR

jeudi 15 mai 2014

Quels sont les meilleurs conseils pour programmation XBee ?

programmation XBee est utilisé pour faire des microcontrôleurs et des unités similaires, et en suivant quelques conseils utiles, il peut être plus facile à manier ce langage de programmation. Utilisation des commandes envoyées par le American Standard Code for Information Interchange (ASCII) est généralement préférable, car cela limite les erreurs de programmation. Lors de la configuration XBee  programmation, on peut changer l'ID de fréquence, et cela devrait être utilisé. Les programmeurs sont capables de changer le temps qu'il faut pour envoyer des paquets, et ce nombre devrait être ajustée en fonction de la quantité d'informations le microcontrôleur envoie. Si un module est fait avec une fonction de veille, les utilisateurs devraient également veiller à faire une fonction de réveil.

Quand quelqu'un utilise XBee  programmation, il y a deux façons de former codage et commandes: binaires et ASCII. Binaire est parfois plus facile et inévitable, mais les utilisateurs doivent utiliser ASCII lorsque cela est possible. Si les commandes sont envoyées sur binaire, les chiffres peuvent corréler à des caractères ASCII, qui peuvent causer des utilisateurs aux commandes d'entrée qu'ils ne veulent pas utiliser accidentellement.

Un canal numérique doit être utilisé pour envoyer des informations à partir d'un contrôleur à un dispositif à base de XBee  programmation. XBee  est normalement réglé avec un numéro de canal par défaut et, lorsque ce réglage n'a pas besoin d'être changé, il peut y avoir des problèmes imprévisibles si l'appareil est utilisé dans d'autres appareils XBee  Si chaque périphérique utilise le même canal par défaut, un contrôleur entraînera tous les autres appareils à correspondent aux commandes de l'un contrôleur. Pour cette raison, de changer l'ID par défaut avec la commande ATID est généralement une bonne idée.

Des paquets d'informations sont généralement envoyés entre le contrôleur XBee  et le dispositif, et il est un moyen d'optimiser l'envoi de paquets. Avec la commande ATRO dans XBee  programmation, les utilisateurs sont en mesure d'ajuster le temps qu'il faut pour les paquets à envoyer. La définition de cette à une vitesse plus lente est normalement mieux la taille des paquets, parce que cela permet au contrôleur et dispositif de prendre plus de temps de montage de l'information. Des vitesses plus rapides sont normalement mieux pour les petits paquets, car il ne faut pas longtemps pour les petits paquets à assembler.

Si un module est fait avec XBee  programmation, il est courant pour les utilisateurs d'ajouter une commande de sommeil, ce qui maintient le module de prise de pouvoir lorsque le module n'est pas utilisé. Dans le même temps, de nombreux utilisateurs oublient de faire une commande de réveil, qui est une étape essentielle. Sans la fonction de réveil, l'appareil peut être remis à tourner le module de retour sur.