A problém sa dostať na "OK" odpovede od XBee

E

Eric3102

Guest
Ahoj všetci.
Chcem entre príkazovom režime XBee do programovania na mikrokontroléry, PIC16F876.Po odoslaní príkazu " " a počkať 1 sekúnd,
nemôžem dostať právo
na "OK" odpovede od XBee.Program:
#
Include <16F876.h>
# Prístroj ICD = TRUE
# Použitie meškanie (hodiny = 10000000)
# Zápalníc HS, NOPROTECT, NOLVP, NOWDT
#
Include <string.h>
# Používať RS232 (baud = 9600, xmit = PIN_C6, RCV = PIN_C7, bitov =

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Chladný" border="0" />char cTemp = 0;
void main ()
(
delay_ms (1000);
printf (" ");
delay_ms (1000);
while (cTemp! = 13)
cTemp = getc ();
)
I
can't get žiadne reakcie.Keď zmením prodlevu až 1100, potom môžem získať 'O' a 'K' znaky, ale nie je ukončený ČR.Bol som naštvaný, ktoré tento problém pre tento problém.Prosím, povedzte mi, aká je možná problém.Mockrát děkuji.

 
Z nejakého dôvodu sa zdá byť na pomoc zaslať ľubovoľný znak prvý
potom pauza na stráži pred Dožadujúci príkazového režimu

Kód:

print ( "X");meškanie (1100);/ / Dal XBee v príkazovom režimetlačiť (" ");meškanie (1100);/ / Čakanie na odozvu z XBee na 2000 ms, alebo spustiť

/ / S po nastavenie nie je platné, ak odpoveď prídeif (returnedOK () == 'T') (/ / If OK bola doručená potom pokračovať)else (setup (); / / inak sa vráťte späť a skúste to znovu nastaviť)

 
Ďakujeme Vám za Vašu odpoveď!
Snažil som sa, ale nefunguje ani jedno.Ešte niečo?Vďaka

 
Ak nejsem mylne ste sa Xbee radu 1?
dať niekoľko informácií o seriály, ktoré ste pomocou diffrence je v 1 a 2 príkazy.
pozdravy

 
Mám nastaviť My a cieľové adresy, ktoré ČVUT nástroje a moje uzliny môžu komunikovať.Ďakujeme Vám za Vašu odpoveď.

 

Welcome to EDABoard.com

Sponsor

Back
Top