cancel
Showing results for 
Search instead for 
Did you mean: 

Inemo Source for Commercial products

royston
Associate II
Posted on July 09, 2011 at 10:44

Hi,

We have purchased the Inemo V2 board and are happy with all the functionalities it has to offer. The reason for buying the board was to evaluate ST's platform before using ST MEM's components in a commercial product.Currently our algorithm is being developed on the Inemo V2 board itself. 

Before proceeding deeper into this we would like to know certain points listed below.

1. Is the Kalman Filtering library open source

2. Is the AHRS library open source, wherein we can tweak something if desired or is a pre compiled library with only API calls provided.

3. Can all the libraries and code implemented in Inemo which is available as open source be used in commercial product development. Are there any royalties or licensing issues we need to know about at the time of manufacturing.

4. The commercial product involves upgrading firmware after being deployed using the USB of the STM32. STM32 supports DFU USB class for this. Also ST has provided an application called DFUSE for the PC UI interface. Now we want to integrate the DFUSE commands directly into our proprietary PC software. Does ST provide any example for Visual Studio implementation, API library and API documentation for DFUSE (PC side software interface for DFU firmware programming)

The sole aim to is to install the firmware upgrade directly into the STM32 device connected to USB without user intervention, hence we are developing this application.

Does anyone have past experience in integrating point no 4.

Thanks in advance for your support

Royston

2 REPLIES 2
Fabio
Associate II
Posted on July 12, 2011 at 14:50

1. and 2. : The AHRS algorithm, based on an extended Kalman filter is

a pre-compiled library, so without official agreement with ST, only output data is available.

3. Other libraries are open source and available for customer developments

4. On the installation folder of the DFUse you will found binaries,  drivers, application note and all the source code to develop your own DFU application

My suggestion, if you need depth technical support about  for your development, is to contact ST sales office or ask for specific support trough ONLINE SUPPORT (my.st.com) available at

http://www.st.com/inemo

.

Best Regards

iNEMOâ„¢ Team

royston
Associate II
Posted on August 01, 2011 at 12:35

Dear Fabio,

Thanks for your reply.

Just to clarify on what you have said.

 

1. and 2. : The AHRS algorithm, based on an extended Kalman filter is 

a pre-compiled library, so without official agreement with ST, only output data is available.

 

3. Other libraries are open source and available for customer developments

 

So if we use the pre-compiled library and use the provided API functions as is we can use it in a commercial product.

If we require the source of the library then we have to enter an agreement with ST.

Please confirm if my above understanding is correct.

Regards

Royston