Выход новой версии программы с номером 6.2.

Вышла новая бэта – версия программы с номером 6.2.

 

В ней реализована поддержка контроллера ESP32. На этом глобальные изменения в версиях серии 6.х.х закончены. Все остальные версии  в этой серии будут посвящены исправлению ошибок в программу, и создании стабильного релиза, после чего начнётся работа над серией 7.х.х.

Что нового в версии 6.2.

  1. В стандартных контроллерах появилась плата ESP32 WROOM DevKit. К стандартному функционалу программы при выборе данного контролёра добавляется следующий функционал:
    • Возможность использования встроенного Bluetooth модуля в качестве Serial порта (в тех местах, где это возможно).
    • Настройка параметров ШИМ (16 отдельных каналов) для выходов.
    • Блок вывода сигнала на встроенный DAC контроллера.
    • Блок чтения со встроенного датчика Холла.
    • Блок чтения с сенсорных кнопок.
    • Расширенные возможности режима глубокого сна (пробуждение от таймера, сенсорных кнопок, внешнего прерывания).
  2. Обновлена библиотека для работы с RemoteXY. Новая библиотека поддерживает работу с ESP К сожалению, на сайте RemoteXY пока нет генерации кода для блока в FLProg для ESP32. Поэтому пока создаем интерфейс на сайте, для любого контроллера и соединения (которые поддерживают IDE FLProg), получаем код, загружаем его в блок в программе FLProg, и вручную в свойствах блока выбираем нужный режим соединения. Мне пришлось модернизировать библиотеку RemoteXY поскольку для работы со встроенным модулем Bluetooth они использовали режим BLE. Не знаю в чём проблема, в ESP32, в моём телефоне, или в их библиотеке, но у меня отказался работать даже тот код, который они выдают (без использования FLProg). Поэтому пришлось допиливать библиотеку, и переводить работу со встроенным  Bluetooth, в режим Bluetooth Serial. Так что не советую обновлять встроенную в программу библиотеку RemoteXY, потому что в этом случае RemoteXY перестанет работать со встроенным модулем Bluetooth в ESP32.
  1. Реализована поддержка модулей энергомонитора PZEM-004T.

За время с момента выхода версии уже обнаружены следующие ошибки:

  1. Не компилируется Modbus Slave RTU.
  2. При попытке вызова хелпа на блоках PZEM-004T, и новых блоках связанных с ESP32 происходит падение.

Это хорошее начало тестирования. Давайте посильнее погоняем программу, ведь чем быстрее мы вместе сделаем стабильный релиз серии 6.х.х, тем быстрее я начну работу над  версией 7.х.х и тем быстрее у Вас появится новый редактор пользовательских CODE блоков. Этот редактор будет очень «вкусный», это я Вам обещаю.

Я надеюсь выпустить промежуточную версию 6.2.1, с исправлением найденных к тому времени ошибок, через неделю – полторы.  

Для обсуждения этой версии создана тема на форуме.


1

Publication author

Avatar 466
Comments: 13Publics: 335Registration: 04-02-2018

1 thought on “Выход новой версии программы с номером 6.2.”

Leave a Comment

Войти с помощью: 
Authorization
*
*
Войти с помощью: 
Registration
*
*
*
*
Войти с помощью: 
Password generation