Param.h > ALL_PARAMETERS stores all the pin for every probes (pH, EC, temp1, temp2, battery), but actually we used this array like a check in acquire.h > acquire(), in this case, we check the actual value (< 128 in previous version) and ACTIVE_PARAMETERS, now, if we have the pin instead a number of bitmask, we have trouble with this code.
Option 1: Remove ALL_PARAMETERS and use PARAM_ACTIVE_PROBES instead.
Option 2: Refactor ALL_PARAMETERS for compatibility with simple-spectro project.
Param.h > ALL_PARAMETERS stores all the pin for every probes (pH, EC, temp1, temp2, battery), but actually we used this array like a check in acquire.h > acquire(), in this case, we check the actual value (< 128 in previous version) and ACTIVE_PARAMETERS, now, if we have the pin instead a number of bitmask, we have trouble with this code.
Option 1: Remove ALL_PARAMETERS and use PARAM_ACTIVE_PROBES instead.
Option 2: Refactor ALL_PARAMETERS for compatibility with simple-spectro project.