This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

In depth info on Headers and Structors of API calls for non-C programming

Let try this again, where is the data sheet/SDK for the CC3000 for it's headers and structors?
I'm a right that with any programming porting it's still assumed that you use TI's C librarary.

What if I have a MCU that don't have C or I want to stream line my own API library in Assembler.

 

 

 

 

  • Bump! (any TI employee reading this?)

    This is the data I get from BasicWiFiApplication,
    1st byte is SPI "write", 3rd byte is HCI lenght.........

    But Where Is the SDK data sheet that explain these HCI commands and their lenghts?
    Come on TI, there are MCU that don't have C as main langue or may simply prefer Assembler
    and some people want to know what code does and not blindly use api's

  •  

    Hi Tony,

    Currently we don't have any wiki documentation on our HCI decoding per API.
    The fact of the matter is that we didn’t get any request for that till now.
    We have internal documentation on this issue, I’ll see what I can do to publish in our wiki.

    I’ll update you on our progress in this post.

    Thanks,
    Alon.S

  • Hi Tony,

    I've looked into it and the answer for your query is that the CC3000 device is currently targeting MCUs running C code reusing the TI C library.
    Thus, we will not be able to release documentation on the internal structures of our API.

    Thanks,
    Alon.S

  • I have been able to understand what the API library do that I now can write my own micro-API in assembler.

    I have successfully opened a wlan connection to a router with wpa2, init and open a tcp socket to remote IP address.
    and then send and recieve data, all on a 430G2301 without using any library what so ever.

    I will now move on to the next step of creating boards for the:
    Parallax Quickstart and TI Launchpad.

    If TI wants to be helpful and contact me directly so I have the proper documentation it would be appreciated.