Releases: SvenBunge/hs_formulaCalc
Releases · SvenBunge/hs_formulaCalc
v1.0: Moin 2024 - here you got 1.0!
Changes
- Build with HSL4 API of GIRA generator
- Removed race condition fix because the new generator seems to init the module externally
- Jumped to Version 1.0
Full Changelog: v0.8...v1.0
v0.8: Add missing functions
- Re-add
min(..)andmax(..)functions - Add
bool(..)function - Add more documentation
v0.7: When full don't write!
When the output queue is full, the LBS got an error of the HS framework and stopped working. Before the output is written, a check is performed if there is buffer to write output values.
(not perfect because it checks for 1 value and writes 3 when SBC value has changed. But I think it should do the job on the first hand.
v0.6.1: New SBC approach
Instead of selecting non-sbc and sbc mode, we double the outputs: 3 with sbc and 3 without.
v0.6: SBC or not SBC - this is the question
Added new Input to configure SBC / No-SBC behavior
v0.5: Don't be the early bird!
- Add
round(..)-Method to round values in the middle (<0.5 Down, >=0.5 Up) - added
abs(..)-Method to strip the minus on numbers (-20 => 20, 20 => 20) - Add new Input to control whether the output should be calculated on init or not. In the past this was the case but some users want avoid this.
v0.4: Avoid HS on_init racecondition
Sometimes HS is start initiating the lbs before all variables has been initialized. We try to avoid this.
v0.3: Still public beta
- Fixed issue on formula 3 / y2 - result was wrong
- Increased security / encapsulation from the python env
Input / Outputs of LBS are unchanged (compared to v0.2)
v0.2 - Public Beta
First public beta
Changes
- Added 2 more inputs (x0-x9)
- Ability to calc 3 results
- Use results from calclations in other calcs (y0-y2)
- Improved documentation
Bugfixes
- SBC is working
v0.1 - Internal / Initial Release
8 inputs, 1 formula, 1 output