Hello,
I'm using a CC3000 for a IoT project and I get stocked during the init process.
First step : HCI_CMND_SIMPLE_LINK_START
I send the init frame {0x01, 0x00, 0x05, 0x00, 0x00, 0x01, 0x00, 0x40, 0x01, 0x00}
And receive the normal answer : {0x02, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
Second step : HCI_EVNT_SIMPLE_LINK_START command complete
I wait for the IRQ from CC3000 and send : {0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF}
And expect to get {0x02, 0x00, 0x00, 0x00, 0x05, 0x04, 0x00, 0x40, 0x01, 0x00}
While I receive {0x02, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04} wich is wrong.
I didn't found explanation on that frame in the documentation. I used an Arduino to test that and got the same behaviour all the time.
Does someone have an idea of what is happening ?
Thank you.