Skip to content

Releases: b0bs0n/baccata

Release list

v0.1.1

v0.1.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 18:23

Early version — test installations only. Baccata writes to KNX devices; a bad
download can leave a device unprogrammed. Keep ETS backups. No warranty.

Device support pages

New: which KNX devices Baccata can program
48 manufacturers, 4576 application programs, each checked offline against the
current code, with the reason for anything not supported.

BIM M112

  • Additional load controls: TaskSegment, TaskPtr, TaskCtrl1/2 records, per
    bcusdk loadimage.cpp, plus dynamic table placement.
  • Sparse 0705 config write with don't-care verify: only bytes covered by a
    memory-mapped parameter or marked by the knxprod <Mask> are written, and
    read-back compares only those runs.
  • Com-object config byte and association ordering corrected; gate inference now
    recovers mem-less gates from a device read back off the bus.
  • Programmed and verified live on the ESYLUX PD-C180i KNX ECO and the MDT BE-02.

Compatibility

Products configured by a manufacturer ETS plugin (DLL) are now refused up front
instead of failing mid-download.

knxprod parser

Corpus sweep fixes: Hardware.xml catalog resolution (ABB/BJE/Jung), tolerant
numeric attributes (GVS, Vimar), programs without <Dynamic>, nested
SubModuleDefs (Gira).

v0.1.0

v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Sep 13:33

First packages as test. Do not use unless u know what u are doing!