CC3000 Multicast sendto

For other supported Arduino products from Adafruit: Shields, accessories, etc.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
twentyeight
 
Posts: 2
Joined: Wed Mar 19, 2014 1:07 am

CC3000 Multicast sendto

Post by twentyeight »

Hi there,

Has anyone managed to use the CC3000 to send multicast packets? I've been running into problems with the module hanging when I sendto an address like 225.0.0.77 until I power-cycle it. Just changing that to any other address works fine (as verified through tcpdump in monitor mode). The first call using multicast appears to return correctly (but doesn't show up on the network), but the module never replies after that.

If you are able to send multicast packets (say, 2 or more) could you please change the DEBUG_MODE to 1 in utility/debug.h and post the SPI transfer? It should start like this to send opcode 0x83, depending on the length of data sent:

Code: Select all

CC3000: SpiWriteDataSynchronous Start
01 00 xx 00 00 02 83 18 xx 00
It'd be greatly appreciated.

adafruit
 
Posts: 12151
Joined: Thu Apr 06, 2006 4:21 pm

Re: CC3000 Multicast sendto

Post by adafruit »

never heard of it, we suggest posting to the TI e2e forum
http://e2e.ti.com/support/low_power_rf/f/851.aspx
since its a low level CC3000 question

twentyeight
 
Posts: 2
Joined: Wed Mar 19, 2014 1:07 am

Re: CC3000 Multicast sendto

Post by twentyeight »

Hi,

I have posted there, and they're claiming that it might be a corrupted eeprom. I haven't tried to patch the chip, though-- it's stock from Adafruit.

Can you confirm that you can send more than one multicast packets? Is there any chance you could post the debug log while it's working so I can compare what is written to SPI?

Thanks!

Locked
Please be positive and constructive with your questions and comments.

Return to “Other Arduino products from Adafruit”