Re: ПЛК (Arduino Mega 2560 + W5100)
Добавлено: Ср окт 25, 2017 11:15 am
Я немного ошибался с dbf форматом. На самом деле в версии dBase Level 7 есть нужные мне форматы полей, только конверторов, которые реально могут такой файл прочитать, почти нет. Ни Access не понимает, ни ODBC драйверов к нему нет, не говоря уже про Excel. Нашёл только один онлайн конвертер, который реально его "проглотил". Написать самому такую утилиту не проблема и её можно приложить на флешке, как и описание формата.
А messagepack пока оставим. Там тоже проблемы есть, к примеру, я так точно и не понял как там сохраняются некоторые значения. Вроде бы действует правило, согласно которому тип поля зависит от значения, т.е. данные хранятся в максимально компактном виде. Получается, что двигаться вдоль такого файла можно только вычитывая его содержимое и просматривая, что для мк не практично и бессмысленно. Т.е. сохранить может и можно, но вот считать конкретный интервал данных может быть проблемой.
А messagepack пока оставим. Там тоже проблемы есть, к примеру, я так точно и не понял как там сохраняются некоторые значения. Вроде бы действует правило, согласно которому тип поля зависит от значения, т.е. данные хранятся в максимально компактном виде. Получается, что двигаться вдоль такого файла можно только вычитывая его содержимое и просматривая, что для мк не практично и бессмысленно. Т.е. сохранить может и можно, но вот считать конкретный интервал данных может быть проблемой.