Hello,
First of all great project and thanks for your effort.
As far as i understand the implemented function blocks overlaps with the default function block library of 4Diac-ide.
The Problem:
When copying the dinasore function blocks into the typelibrary folder of 4Diac-ide in the new 3.x.x version a lot of errors are indicated because of duplicate types and wrong naming.
My suggestion:
Separate the function block library into a base library implementing all default function blocks of the 4diac library and into and extension library implementing more advanced functions like moving average etc.
Advantages:
- No errors when the extension library is imported
- Less bumpy experience for new because default 4Diac-ide with dinasore with default library work out of the box.
Possible Hurdles/Questions:
- Considerable effort to implement all function blocks of 4Diac ide
- Can dinasore handle composite function blocks ?
What do you think of that or is there something I missed?
Best regards,
David Märzinger
Hello,
First of all great project and thanks for your effort.
As far as i understand the implemented function blocks overlaps with the default function block library of 4Diac-ide.
The Problem:
When copying the dinasore function blocks into the typelibrary folder of 4Diac-ide in the new 3.x.x version a lot of errors are indicated because of duplicate types and wrong naming.
My suggestion:
Separate the function block library into a base library implementing all default function blocks of the 4diac library and into and extension library implementing more advanced functions like moving average etc.
Advantages:
Possible Hurdles/Questions:
What do you think of that or is there something I missed?
Best regards,
David Märzinger