MCU でデータを圧縮するにはどうすればよいですか?
MCUには、電圧、電流、およびタイムスタンプをログに記録するADCがあります。これをRAMに保存し、RAMがいっぱいになると、オフボードメモリ(SDカード)に送信することになっています
送信されるデータを最大化するには、データを圧縮する必要があります。データはこの形式です
[YY][MM][DD][HH][MM][SS][電圧][電流]
各ボックスの値が 8 ビットであると仮定すると、合計すると、データ ログごとに 64 ビットになります 1000 を超えるデータ ログが収集されます
これを圧縮して冗長性を防ぐ最善の方法は何ですか?