Add encoder for dpt1 dpt5 and dpt5 values
Update decoder tests to test fractional values