On 8/1/07, antonio gonga <[EMAIL PROTECTED]> wrote:
>
> Hey MS,
> I'm using Micaz and I changed TOSBase to work with Micaz->
> //CC1000RadioIntM as RMac, /* mica2 */
> CC2420RadioM as RMac, /* micaz */
> It's really a bit strange, I'm correctly receiving messages from Motes in
> the Java Application, but whenever I send messages to the motes I have
> problems.
> all expected behavior is ok. The red led is toggling it means that the
> messages are being forwarded by the TOSBase... but the
>
If the message is forwarded (I assume over RADIO) by TOSBase then it is
being received via UART, which would mean
that your [UARTTokenReceive.receive] code works.
-Brian
typecast to querMsg it's not working.
> my query Structure is:
> typedef struct queryMsg{
> uint16_t msgType; //
> uint16_t destID;
> uint16_t upperth;
> uint16_t lowerth;
> }
>
> I send this values in a Java Application(I used MIG to generates the
> queryMsg.java file.):
> queryMsg query = new queryMsg();
> query.set_destID(11);
> query.set_msgType(03);
> query.set_upperth(123);
> query.set_lowerth(120);
>
> I use MoteIF.send to send the messages
> try{
> mote.send(MoteIF.TOS_BCAST_ADDR, query);
> }catch(Exception ex){ ex.printStackTrace(); }
>
> and in the TOSBase I do this:
> event TOS_MsgPtr UARTTokenReceive.receive(TOS_MsgPtr Msg, uint8_t Token) {
> TOS_MsgPtr pBuf;
> queryMsg *p;
>
> p =(queryMsg*)Msg->data;
> if(p->msgType == 3)
> call Leds.yellowToggle(); // as I set msgType= 3I expect the
> yellow led to toggle... but it's not working.
> //rest of the code suppressed..
> } // end of UARTTokenReceive.receive
>
> I printed the messages inside of the Sender.send method and what is being
> printed is like this:
> sent: 8 0 0 0 0 0 -1 -1 10 125 3 0 11 0 123 0 120 0 and decoding it is:
> 8 0 0 0 0 0 -1 -1 TOS_BCAST_ADDR
> 10 -> AMType
> 125 -> TOS_AM_GROUP
> 3 0 ->msgType
> 11 0 ->destID
> 123 0 ->upperth
> 120 0 ->lowerth.
> I don't understand what is wrong... maybe what is missing is the length of
> the message but I also printed it ans it's equal to 18
> please help me...
>
> thanks in advance
> -antonio gonga
>
>
>
>
>
> ------------------------------
> See what you're getting into…before you go there. Check it
> out!<http://newlivehotmail.com>
>
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help