Participants
Harald Bräuning, Ludwig Hechler, Matthias Wiebel, Peter Kainberger, Günter Fröhlich, Alexander Schwinn (Protokoll)
Topics
- *Re-discussion "detailedStatus"
- The proposal from the last FE-Int meeting caused some implementation-problems (usage of same field for acquisition- and configuration-data). So we needed to re-discuss the design.
- 3 new proposals were presented Alexander Schwinn
- In the end all agreed on the following concept:
- acq-field: "detailedStatus" - array of bool ( like it is in v1.0.0 )
- config-field "detailedStatus_severity" - array of enums
- the enum-values will be
- 0 - INFO
- 1 - WARNING_ON_FALSE
- 2 - ERROR_ON_FALSE
- ( all others are reserverd )
- reasoning for this descision:
- Clear separartion between acquisition and configuration data
- Possibility to differ between info, warning and error ( future-proof )
- Good C++ API / no additional complexity for the class-developer ( int8_t approach )