The value delivered by the enum value is not the actual value, but the address corresponding to the actual value. Enum values are numbered in the order 00, 01. For example, the enum value {auto, manual, smart, ECO}, select auto, the actual value delivered is not auto but 00.