Комментарии 9
Количество записей не записано в заголовке по вполне понятной причине: чтобы при добавлении очередной записи заголовок не приходилось обновлять.
Числа 2 и 6 в заголовке вероятнее всего описывают тип данных.
На самом деле нет, конечно. Производителей много разных, но можно ради интереса посмотреть, например, вот тут: память распаивается, информация скачивается по usb, а к самим приборам (и соответственно к разъёмам) требования посерьёзнее, чем ip-68: давление в 800 атм, соляная кислота 20%, сероводород, температуры от -40 до 150 С и так далее.
Ultraedit надежнее работает с файлами более 2Гб. В остальном да, npp лучше
Для таких развлечений есть полезный редактор 010 Editor
хранение длины строк перед самой строкой - это, если мне не изменяет память, признак паскалевских/дельфи строк. вроде же были всякие тулзы, которые их код декомпилируют, мне кажется, это могло часть труда облегчить.
Приходилось заниматься такими вещами, после того как простыня цифр и букв приобретает смысл даже на глаз без декодирования, конечно, ощущения непередаваемые.
Исследование формата бинарных файлов на Python