Hello,
i want to implement the MPL on an 8 bit MCU for the IMU3000 and the ADXL345. The resources are limited (32k flash, 4k RAM). I wan't to remove all compass / mag references, pressure sensor related stuff and replace long long types with double? Furthermore, there are some huge automatic variables / data array's (partially more than 256 bytes), i will use one global buffer. Is it possible or not (e.g. due to nested calls)?
Please can anyone tell me if the things described above are the right way or is it impossible at all to adapt the MPL to an 8 bit machine.
I have seen in the forum that many developers have the same problem. So it may be very useful to create an "light" version of MPL which contain the base functionality (sensor fusion) without the sophisticated overhead.
Thanks!
Bernd
- Log in to post comments
phpbb Topic ID
13383
Re: Re: Modification of MPL
Instead of using MPL, how about Embedded MotionApps, our software solution for embedded platforms.
If you use Version 2.0 of Embedded MotionApps, six axis code release, which will be available by end of next week (7/29), it might be a better starting point. Also, the code size is closer to 24Kbytes of flash on Atmel AVR UC3 micro, and since it is 6-axis code it already has no reference to mags.
Re: Re: Modification of MPL
Embedded MotionApps v2.0 for 6-axis is currently available for download.
Thanks