I'm having some trouble getting an application I am writing to speak with a mica2 mote over the UART interface. I am using MS .NET and can read data packets from the mote just fine... When I send a packet to the mote, I am not able to get the mote to respond.
I have confirmed that the application running on the mote is working by sending messages with the SerialForwarder... Very simply, I turn on an LED when a UART message is received on the mote. Using some c# code as below, I'm not able to get the same response... Any thoughts or ideas? I have torn apart the SerialForwarder app looking for some special flow or control data I may have mised, but when it gets down to the byte level I am sending the same packet as SF... com = new SerialPort(); com.ReadTimeout = 3000; com.WriteTimeout = 3000; com.BaudRate = 57600; com.DataBits = 8; com.StopBits = System.IO.Ports.StopBits.One; com.Parity = Parity.None; //load the iPacket objec with some message data... //details omitted... //Now write the data to the com port. com.Write(iPacket.RawPacketData,0,iPacket.RawPacketData.Length); //Note, I have checked to make sure that iPacket has an appropriate length and data paylod.. i.e. I have not done something *really really *dumb like send an empty object. I'm using the same SerialPort object to read from so I suspect that my properties on the port are correct as I am able to do some things with the connection... Any hep or tips from people who have hadd success doing tis would be great! Thanks and regards, Brian
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
