From: <jgo...@ga...> - 2015-03-25 20:49:40
|
Hello All, I'm testing a configuration that uses the UDP multicast example in Contiki2.7. I would like to eventually send 3000 bytes of payload but I'm not even certain if that's possible. The uIP BUFF value that came default is 2560 but I'm only getting 500 byte messages across. I'm working on the cc1120 though will be porting to cc1200. Can anyone point me to where the code breaks up long messages in order to fit the TX buffer? I've sniffed the packets on long messages and they do get transmitted but payload becomes corrupt after a few packets. I'd like to explore how the software knows how many packets need to be sent and reassembled. I didn't think it was all being done with the radio driver but I may be wrong. Also, what's the best way to debug uip.c? I see uip_process is used to prep the headers but I haven't been able to see the data as it's created. I've tried enabling the default DEBUG_PRINTF statements but I don't get any output. Any tips or pointers would be greatly appreciated. Thank you, Juan |