change setpoint unit to percent
Actually the setpoint attribute read/write the fsetpoint in capacity unit, usually in ln/min which means liter normal (0 deg at 1 013,25 hPa) per minute. For instance for a Helium flow the maximum setpoint is about 19 l/mn. min and max fsetpoint can be read using the parameters number respectively 183 and 21.
There is an other setpoint command called setpoint (parameter 9) which is an absolute value from 0 to 32000 and which corresponds to 0 to 100% . fsetpoint as command number 206.
The users would prefer to manage the setpoint in percent of the maximum.
So let change the setpoint attribute to read/write in percent and add a fsetpoint attributes for who want to use capacity unit. In addition a new attribute capacity_unit will be added + a attribute to return the capacity_min_max couple of min/max value.
Same story for the measure attribute, it returns the fmeasure capacity in ln/min for instance. Command number is 205, command number for measure is 8.