Et problem at få de "OK" svar fra XBee

E

Eric3102

Guest
Hej alle.
Jeg ønsker at entre kommandonummeret af XBee ved programing de microcontroller, PIC16F876.Efter jeg sende kommandoen " " og vente i 1 sekund, jeg kan ikke modtage den rigtige "OK" svar fra XBee.Programmet er:
#
include <16F876.h>
# enhed ICD = TRUE
# brug forsinkelse (ur = 10000000)
# sikringer HS, NOPROTECT, NOLVP, NOWDT
#
include <string.h>
# bruge RS232 (baud = 9600, xmit = PIN_C6, AN = PIN_C7, bits =

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Kølig" border="0" />CHAR cTemp = 0;
void vigtigste ()
(
delay_ms (1000);
printf (" ");
delay_ms (1000);
while (cTemp! = 13)
cTemp = GETC ();
)
Jeg kan ikke få noget svar.Hvis jeg ændre forsinkelsestiden til 1100, så kan jeg fik 'O' og 'K' tegn, men ikke afsluttet ved CR.Jeg har været forstyrret af dette problem for dette problem.Fortæl mig, hvad er de mulige problem.Mange tak.

 
&lt;img src="http://gallery.dpcdn.pl/imgc/News/63762/g_-_550x412_-_s_63762x20150617210507_0.png" alt="image" /&gt;Ostatnia decyzja Europejskiego Trybunału Praw Człowieka to fatalna wiadomość dla wielu serwisów internetowych – zgodnie z nią, to właśnie one odpowiadają za komentarze napisane przez czytelników, nawet tych anonimowych. W efekcie mogą zostać pociągnięte do odpowiedzialności, jeżeli nie zajmą się nimi w sposób odpowiedni i nie zareagują na nadużycia.

Sprawa dotyczy skargi wniesionej przez firmę&amp;hellip;&lt;img src="http://feeds.feedburner.com/~r/dobreprogramy/Aktualnosci/~4/tm9pXjpnE3M" height="1" width="1" alt=""/&gt;

Read more...
 
eller anden grund synes det at medvirke til at sende en vilkårlig karakter første
derefter pause for afskærmningen tid før anmodende kommandotilstand

Code:

print ( "X");forsinkelse (1100);/ / Satte XBee i kommandotilstandprint (" ");forsinkelse (1100);/ / Vente på et svar fra XBee for 2000 ms, eller starte

/ / Over med opsætningen, hvis ingen gyldige svar kommerif (returnedOK () == 'T') (/ / Hvis en OK blev modtaget derefter fortsætte)else (setup (); / / ellers gå tilbage og forsøge setup igen)

 
Tak for dit svar!
Jeg forsøgte, men det ikke virker hverken.Alt andet?Tak

 
Hvis jeg ikke tager fejl, du er med Xbee serie 1?
give nogle flere detaljer om serien, som du bruger der er diffrence i 1 og 2 kommando sæt.
hilsen

 
Jeg har indstillet Min og Destination adresse som CTU-værktøjer, og min knudepunkter kan kommunikere.Tak for dit svar.

 

Welcome to EDABoard.com

Sponsor

Back
Top