Sam, The default TOSH_DATA_LENGTH is 28 bytes. Your struct is 30bytes long. Increase the size of TOSH_DATA_LENGTH to 30 (or more) as well.
Best, Arik On Mon, Feb 15, 2010 at 16:54, Jordi Soucheiron <[email protected]>wrote: > Hello, > Could you post the piece of nesc code that sends the message? > > 2010/2/15 Sam Azarro <[email protected]>: > > Hello, > > > > i work on tinyos 2.x . i could send and a sequence of numbers and display > it > > on my pc but when i want to send an array > > that i defined in testSerialC like this: > > uint8_t tab[] = > > > {55,96,88,44,33,99,11,66,15,34,72,42,75,26,18,57,19,4,7,3,1,9,66,74,41,39,11,33}; > > > > i get the following error: > > > > $ java TestSerial -comm ser...@com6:telos > > Sending packet 0 > > ser...@com6:115200: resynchronising > > receive error for TestSerialMsg (AM type 137): invalid length message > > received (too short) > > Sending packet 1 > > Sending packet 2 > > receive error for TestSerialMsg (AM type 137): invalid length message > > received (too short) > > Sending packet 3 > > Sending packet 4 > > receive error for TestSerialMsg (AM type 137): invalid length message > > received (too short) > > > > not that i also changed code on the TestSerial.java and i defined my tab > in > > TestSerial.h > > > > #ifndef TEST_SERIAL_H > > #define TEST_SERIAL_H > > > > typedef nx_struct test_serial_msg { > > nx_uint16_t counter; > > nx_uint8_t tab[]; > > } test_serial_msg_t; > > enum { > > AM_TEST_SERIAL_MSG = 0x89, > > }; > > > > #endif > > > > Can someone help me to resolve this please??? > > Regards, > > Sam > > > > > > ________________________________ > > Hotmail : une messagerie fiable avec la protection anti-spam performante > de > > Microsoft Inscrivez-vous > > _______________________________________________ > > Tinyos-help mailing list > > [email protected] > > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > > > > > > -- > Jordi Soucheiron > Software Engineer > > DEXMA > Parc Tecnològic la Salle > Sant Joan de la Salle, 42 > 08022 Barcelona > t/f: [+34] 93 181 01 95 > www.dexmatech.com > [email protected] > > _______________________________________________ > Tinyos-help mailing list > [email protected] > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help > -- Best Regards, Arik Sapojnik [email protected]
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
