No problem with what has been done here, just please add some description on top to make it clear it is regarding that. echo out is clear too. RESOLVED.
These are just thresholds by which to categorize the signal strength of an AP. So, the actual measured signal strength will vary independently of these levels.
When I tried to test out your branch, I got a compilation error saying that DRY_SELF_TESTS_SYRINGE_PUMP_PRIME_STATE doesn't currently exist in HDDefs.h. My common has the latest changes
The documentation has been managed in a way that this comment will be inherited from the parent class MAbstract, virtual function parameters(), so it doesn't need to be mentioned for each child.
/*!
* \brief fromByteArray
* \details converts the values from Byte Arrays to the Model data.
* \param vByteArray - the byte array input
* \param vIndex - current index of each data section in byte array
* \returntrue on successful conversion
*/
virtual bool fromByteArray(const QByteArray &vByteArray , int *vIndex = nullptr) = 0;