Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 1.63 KB

CHANGELOG.md

File metadata and controls

41 lines (33 loc) · 1.63 KB

make cleanCHANGELOG

NEXT: (XXXX/XX/XX)

v0.0.4: (2017/04/19)

  • new features
    • time triggered read tables implemented
    • new modbus_client2 integrated
    • locking tables when being edited, number of lock cycles in config.h
  • polished
    • some info messages improved
    • some debug code removed at piDatabase.cpp
    • some debug code removed at piDataTable.cpp
    • some debug code removed at piTriggersTable.cpp
  • bugfixes
    • some memory leaks fixed at piDatabase.cpp
    • some memory leaks fixed at piComm.cpp
    • at config.cpp (int checkSlaveName function) returned always failed with more than 1 slave
    • delTable error in piDatabase, solved programming more C++ like style.
    • reset of write trigers was not properly working!
    • temporal fix, removing info writted by modbus_client2 in it's thread, it could cause segment fault fprintf in some circunstances
    • storemysql returned nothing in updatemysql fucntion inside pidatatable class!
    • modbus_client2 fixed for several slaves writting

v0.0.3: (2017/02/07)

  • BETHA, app can now store INT tags values from MODBUS TCP/IP slave, and write to them.
    • LASTVALUE and LOG tables
    • triggers table for reading and writting data
    • NEW FEATURES:LASTVALUE tables added, where only last value of a tag is saved
    • BUGFIX: not trying to store data when communications were completely wrong
    • CLEANING AND POLISHING: some old code not needed removed

v0.0.2: (2016/12/13)

  • BETHA, app can now store INT tags values from MODBUS TCP/IP slave, to LOG tables of SQLITE3,MYSQL databases.

v0.0.1: (2016/11/23)

  • ALPHA prototype, first commit