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.

IQMath Source Code

I was wondering if there is anywhere where I can find the source for IQMath. I found the source of driverlib which helped a lot and now it would help to have this source as well.

  • Hi Jasaleja,

    Here is the link to TI's MSP IQMath library.

    Thanks,

    Mitchell

  • Dear Mitchell,

    I downloaded everything i could from that link but I didn't find any source files. Could you tell me exactly what to download and in which folder the .c files are?
  • Hi Jasaleja,

    I apologize for the confusion. Here is a direct link to the IQMath installer. After running the .exe, you should be able to access the IQMath source files and examples. Let me know if you have any issues.

    Thanks,

    Mitchell

  • As I already said, I downloaded even that and I installed it. Maybe I have problems finding it but I only found 4 .c files in Examples folder and that isn't what I am asking for. I can't find the source files of the library(.c). I can only find .h files that are to be included.

    You misunderstand me. The thing is, I am already using the IQmath library. I want to see the content of the functions.
  • Hi Jasaleja,

    My apologizes - I now understand what you are looking for. Unfortunatley, the resources that I've pointed you to is all that is available. Are you trying to understand how the functions are written? Or are you trying to understand the usage of each function?

    The IQ-Math library is a collection of highly optimised funtions used to port floating-point algorithms into fixed-point code. All function definitions can be found in the .h files; however, what's inside these functions is optimised code thats built inside the IQmath library.

    Thanks,
    Mitchell
  • I am trying to build a small and fast system, but I use a lot of IQ functions and I wanted to get rid of all the overhead I get when I call all those functions. The library is very good but I need the code so I could get rid of the function overheads.
  • You propose TI to reveal competitive non-disclosed intellectual property only because you probably want to have some more free kB on your FLASH memory? This appears to be like a one-way deal and it also looks not so critical.
  • Alexey Bagaev said:
    You propose TI to reveal competitive non-disclosed intellectual property only because you probably want to have some more free kB on your FLASH memory? This appears to be like a one-way deal and it also looks not so critical.

    A trick used by one of my former companies was to offer the source code of some software at an absurdly high price. And it seems to be a common method ...

    BTW, was this other field too boring ? Nice to see you back, though.

  • Well, you are really rude. If you read my first post, you would have seen the reason I asked. They gave us the source for driverlib, so I was wondering if there is anywhere I can find the source for iq library. Please don't be rude, as I didn't request anything, I just asked if it can be found anywhere.
  • One day you'll find that no one valued your intellectual property for a particular R&D, no one respect it, because it is available freely. That day would be in the future, but you'll never go back to the past to change anything. Not so sure that you'll remember me so rude then.
  • f. m. said:
    BTW, was this other field too boring ? Nice to see you back, though.

    This field needs time and constant concentration. I didn't want to interfere here, but there is still high relevance sometime in the E2E forums.

**Attention** This is a public forum