Технология RFID в некоторых странах стоит дорого, и ограничение заключается в том, чтобы хранить данные в 96-битном теге памяти. Система, которую я использую, имеет 24-символьный код, который соответствует типу упаковки / содержимого, и, поскольку она имеет 128 бит, это дорого с точки зрения памяти.
Поэтому я хотел бы написать программу на Python, поэтому что я могу сжать тот же 24 код до 96 бит. Если любое другое программное обеспечение, например C, может помочь, пожалуйста, дайте мне знать. Я также должен иметь возможность прочитать его и преобразовать.
Пример идентификационного кода: M1P100000812341567678991
Код
import zlib
import bz2
a = 'M1P100000812341567678991'
b = a.encode()
c = zlib.compress(b, level=9)
Спасибо.