Welcome  ElsmoortelG
Each error/status is assigned a value that represents each bit of the error group channel 1, 2, 4, 8, 16, 32, 64, 128
If there are multiple error/statuses on at the same time these numbers add together, so when the error group has a value of 50, that is error 32, 16 and 2.
A bit mask works by filtering the channel so only certain bits have an effect. A bit mask of 50 allows error 32, 16 and 2 to change the result to their corresponding values but any other bits are masked so if bit value 1, 4, 8, 64 or 128 appears they do not affect the result.
What each bit means can be found in the ECU Manager help when veiwing the logging setup for the error groups set out with values as follows.
- Code: Select all
 Error Group 1                                 decimal      hex      binary
   Throttle Position Sensor                   1            01       00000001
   Manifold Pressure Sensor                   2            02       00000010
   Inlet Air Temperature Sensor               4            04       00000100
   Engine Temperature Sensor                  8            08       00001000
   Lambda Sensor 1                            16           10       00010000
   Lambda Sensor 2                            32           20       00100000
   Exhaust Manifold Pressure Sensor           64           40       01000000 
   Mass Air Flow Sensor                       128          80       10000000