)))
Den - 5 бит
Mesiac - 4 бита
God - 4 бита
Num1..3 - 3 бита
Итого : 2 байта
И пара функций pack/unpack в/из структуры lara197a размером в 8 байт
PS
Ну а 3 дискрета замечательно пакуются и в 2 бита.
)))
Den - 5 бит
Mesiac - 4 бита
God - 4 бита
Num1..3 - 3 бита
Итого : 2 байта
И пара функций pack/unpack в/из структуры lara197a размером в 8 байт
PS
Ну а 3 дискрета замечательно пакуются и в 2 бита.
Последний раз редактировалось Валенок; 13.10.2014 в 15:24.
Прямо RAR или ZIP
Даже год всего одной цифрой пишется.(16 уже не уместить)
Просто диву даешься сметливости нашего человека.
А если дату не писать, а использовать присваивание номера от 1 до 31, в соответствии датой.
Можно как раз уложиться в 1 байт.
К примеру:
31 число- это 5 бит.
и 3 тревоги-2 бита.
ИТОГО:-7 бит.
Но из 2-х бит есть риск не разобрать сработал к примеру датчик 1и2 или 1и3 или 2и3 и т.д.
Поэтому оставляем для "тревог" все 3 оставшиеся бита.
УРА, теоретически 448 записей можно сделать!
(что только в голову от безделья не придет)