Добавить в корзинуПозвонить
Найти в Дзене
Уголок BoDun`a

Moza Temperature Monitor 1.2.0.0

Обновилась программа мониторинга температуры рулевых баз Moza Racing до версии 1.2.0.0 Основные изменения: Добавлено окно настроек, доступное через меню программы. Теперь можно немного настроить для себя и так как удобно или нужно. Через настройки можно включить или отключить очистку логов (стандартно выключено) Данная возможность иногда может быть полезной, поскольку Moza Pit House постоянно пишет логи, когда рулевая база подключена и включена, в следствии чего объём логов может достигать не только мегабайт, но и гигабайт. Если данная функция включена, очистка логов будет происходить только при старте программы Для очистки логов доступны несколько вариантов условий для очистки: При каждом запуске или если лог файлы больше выбранного параметра от 5 до 500 мегабайт Поскольку есть и другие приложения, которые так же могут обращаться к лог файлам, чтоб исключить ошибки можно сохранять последние 100 строк логов Таким образом иные программы могут точно так же спокойно обращаться к логам, а
Оглавление

Обновилась программа мониторинга температуры рулевых баз Moza Racing до версии 1.2.0.0

Основные изменения:

+ Окно интерфейса настроек

Добавлено окно настроек, доступное через меню программы.

-2

Теперь можно немного настроить для себя и так как удобно или нужно.

+ Очистка логов Moza Pit House

Через настройки можно включить или отключить очистку логов (стандартно выключено)

Данная возможность иногда может быть полезной, поскольку Moza Pit House постоянно пишет логи, когда рулевая база подключена и включена, в следствии чего объём логов может достигать не только мегабайт, но и гигабайт.

Если данная функция включена, очистка логов будет происходить только при старте программы

+ Выбор варианта очистки логов (при каждом запуске, либо если файл больше выбранного варианта)

Для очистки логов доступны несколько вариантов условий для очистки:

При каждом запуске или если лог файлы больше выбранного параметра от 5 до 500 мегабайт

+ Возможность при очистки логов сохранять последние 100 строк, если не выбрано, логи будут полностью очищены

Поскольку есть и другие приложения, которые так же могут обращаться к лог файлам, чтоб исключить ошибки можно сохранять последние 100 строк логов

Таким образом иные программы могут точно так же спокойно обращаться к логам, анализировать и так далее

+ Возможность сменить порт для web части

Добавлена возможность смены порта для web интерфейса

Если у вас уже занят стандартный порт, можно его заменить на любой другой - требуется перезапуск программы

+ Возможность выбирать нужный web интерфейс если их несколько

Добавлен ещё один простой интерфейс как пример по получению данных и для возможности создания собственного web интерфейса

Так же добавлена возможно через настройки выбрать нужный web интерфейс

+ Всплывающие подсказки на элементах, в окне настроек

На все элементы настроек добавлены всплывающие подсказки, чтоб было проще понять, что к чему и почему

+ Уведомление об ошибке, если нет файла web интерфейса

Если активный в настройках файл интерфейса был удалён, то будет сообщено об этом

Программа работать будет, но веб интерфейс доступен не будет, для его доступности в настройках необходимо выбрать существующий вариант, сохранить настройки и перезапустить программу

+ Библиотека jQuery v3.7.1 перенесена в default.html, чтоб не было лишних обращений и чтоб если нет доступа\интернета интерфейс мог работать

Поскольку web интерфейс работает исключительно в локальной сети, библиотека встроена в шаблон интерфейса, таким образом исключаются лишние запросы, лишние нагрузки, лишние действия, да и если инета нету - работать теперь будет

+ Ссылка на веб интерфейс в строке состояния стала кликабельной

Для проверки доступности или для отладки собственного web интерфейса, в статусном меню основного окна по клику на ссылке, она откроется в браузере который задан как основной у вас

+ Добавлено меню, для открытия каталога содержащий лог файлы

Иногда может быть необходимо почитать и проанализировать логи руками, чтоб долго не ходить, добавлен пункт в меню, который просто откроет каталог с логами

Так же были дополнены в API для веб интерфейса некоторые моменты

Теперь проще получить нужные данные, если лишние не нужны

Если раньше нужно было парсить, то теперь достаточно просто отправить запрос вида:

http://ip-adress:port/temp=нужный-датчик&v=вариант-показателя-температуры

То есть запрос вида: http://ip-adress:port/temp=motor&v=current

Вернёт текущую температуру двигателя

Доступно 3 датчика:

  • Мотор - motor
  • Мосфет - mosfet
  • Контроллер - controller

На каждой из датчиков доступно 4 варианта температуры:

  • Текущая - current
  • Средняя - avg
  • Минимальная - min
  • Максимальная - max

Так же доступна версия с благодарностью для тех, кто решил поддержать проект и автора, в которой при запуске будет отображаться окно благодарности (можно отключить в настройках), так же в ней, в веб интерфейсе не будет в левом нижнем углу лампочки с предложением поддержать.

В обычной же версии, данная кнопка расположена специально там и так, чтоб никак не мешала строить собственный веб интерфейс

Последняя версия программы 1.3.0.0