Part Number: MSP432P401M
Other Parts Discussed in Thread: MSP430FR5994, CC3100
Hi TI Experts,
Do you know the 3rd Party to provide the lossless compression algorithm for MSP430 and MSP432?
Best regards.
Kaka
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.
Part Number: MSP432P401M
Other Parts Discussed in Thread: MSP430FR5994, CC3100
Hi TI Experts,
Do you know the 3rd Party to provide the lossless compression algorithm for MSP430 and MSP432?
Best regards.
Kaka
I haven't tried it myself, but on a quick search found Zlib packaged up for the ARM Cortex-M which may answer your question for the MSP432.
Depending upon which MSP430 you are targeting, the zblib memory requirements may be small enough for a MSP430 as well.
One of the reasons I suggested zlib is that remember it being used to compress binary VxWorks images, which were un-compressed by the bootrom during system initialisation. However, I can't remember the typical compression ratio which was achieved on the binary VxWorks images.Keith Barkley said:You are assuming they want to compress text.
Agree that knowing the type of data to be compressed would help in the selection process for an algorithm.
Am I correct in that the application needs to buffer 2 (bytes per sample) * 4 (sensors) * 2000 (sample rate) * 10 (duration in seconds) = 160,000 bytes in memory?Kaka said:They will get the four sensor data(16bit) with 2kHz and it will store on the MCU and send it via RF per 10s.
Rather than attempt lossless compression would a MSP430FR 5 or 6 series device with 256 KB of FRAM be suitable?
Not sure how much processing power and total storage the application requires.
Kaka,
The next SDK release should be on or around Sept 15th. The training below is a preview of what it will be, which will be shipped with a software plugin type aspect to include LZ4 to other projects outside of OAD as well.

**Attention** This is a public forum