Мне нужно для аналога навигатора, т. е. встраиваемое решение. Поэтому интересует только "голые" решения - прочитал файл, обработал данные, сформировал картинку. Код должен быть "всё в одном". Никаких браузеров, серверов и даже операционных систем в полном смысле.
К сожалению, я ищу более простой драйвер, т.к. именно работа с SQLite жутко тормозит, причём даже на не совсем embedded железке (Linux ПЛК c Codesys на борту). Мне нужно хранить тренды, а выборка из базы в Codesys загружает CPU больше чем на 90 % из-за чего тормозит графика. Пользоваться невозможно.
Мне нужно реализовать вручную работу с трендами, но не хочется изобретать велосипедный формат данных. Со своим драйвером я бы оптимизировал работу, чтобы не нагружать проц. В Codesys я уже ничего сделать не могу, всё что можно перепробовал.
yupujexi: Кнопка - это пример. Мне нужно видеть текущее состояние, чтобы иметь возможность изменить последовательность действий в зависимости от состояния. Не представляю как это сделать в offline. Это нужно для упрощения отладки. Интерфейс - это частность. Он изменяет логику работы многопоточного приложения (запускает/останавливает потоки, меняет режим их работы).
Забыл добавить, что мне нужен online вариант. Я хочу видеть изменения, когда я их сделал (нажал на кнопку формы), т.к. отлаживается в частности и интерфейс. А вообще, вариант логов мне не нравится (они у меня есть и толку от них не много). Мне нужна "прямая" реализация без посредников: указываю переменную - она пишется, отображается, хранится.
У меня был большой опыт логирования программы для встраиваемого устройства, где не было отладчика. Больше не хочу этим заниматься, т.к. кпд низок. Один только взгляд на кучу графиков online позволил мне реально увидеть как работает моя многопотояная программа, а не додумывать это по логам в голове.
Похоже, что мне ничего из этого не поможет. У меня компиляция происходит на удалённой виртуальной linux машине, да и ещё это кросс-компиляция, т.е. у меня не совсем gcc. Я-то думал, что смогу просто c++ файлы подсунуть.
В Visual Studio у меня Makefile проект, но сам Makefile при сборке исполняется удалённо.
В одной C++ реализации с сайта msgpack это не соблюдается. Непонятно почему. Даже в исходнике комментарии к методам упаковки целых типов содержат ремарку по этому поводу, а вот у плавающей точки такой ремарки нет.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.