just off the top of my head, I'd say baud rate mismatch. Are you sure you have the same baud rate on both sides.
Also you may want to verify the clock drving the UART h/w on the mote side. If that is off, setting the baud on the mote won't work right. On Sat, Nov 17, 2012 at 12:12 PM, Sean Dekker <[email protected]> wrote: > Hi all, > > I managed to make an app that sends bytes from the 10 pin header of the > TelosB. But I have some problems, I will appreciate if you can make some > points clear for me, or point me to some documentation (I couldn't find any > by myself). > > At the moment I only send one command at the time, for example: > > call UartByte.send(96); > > By using this, on the terminal window of PC I receive 2 bytes (My terminal > is set to DEC mode): > > Data received: 000 > Data received: 002 > > I can't figure out why I receive 2 bytes, no matter what I send I always > get a '000' byte. Also, Why the second byte is '002' ? I sent the number 96 > but I receive 002. > > I have in my app's implementation: > > App.UartByte -> PlatformSerialC; > > And the port configuration is: > > msp430_uart_union_config_t msp430_uart_telos_config = > { > { > ubr: UBR_1MHZ_57600, > umctl: UMCTL_1MHZ_57600, > ssel: 0x02, > pena: 0, > pev: 0, > spb: 0, > clen: 1, > listen: 0, > mm: 0, > ckpl: 0, > urxse: 0, > urxeie: 1, > urxwie: 0, > utxe : 1, > urxe : 1 > } > }; > > I want a 57600 connection so I guess I am doing the configuration right. > Please tell me how can I get rid of the first 000 byte I always receive and > how can I send numbers and receive them correctly on the terminal. > > Please let me know if my question is not clear. > > Regards, > Sean. > > _______________________________________________ > Tinyos-help mailing list > [email protected] > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > -- Eric B. Decker Senior (over 50 :-) Researcher
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
