A method for reducing the resolution of signals from an encoder in an elevator system that encodes movement direction of an elevator, comprising: receiving, by a device, two pulsed signals associated respectively with two channels, said channels comprising an output of an encoder; executing, by the device, a first algorithm to detect a direction of movement of an entity the encoder is applied to based on the two signals; executing, by the device, a second algorithm to generate two signals with a reduced resolution relative to the resolution of the two signals associated with the output of the encoder, the two signals with the reduced resolution comprising the detected direction of movement; and outputting, by the device, the two signals with the reduced resolution; wherein: the first algorithm is configured to detect at least one of rising and falling edges in the two signals associated with the output of the encoder in detecting the direction of movement of the entity the encoder is applied to, or wherein the first algorithm is configured to detect voltage levels of the two signals associated with the output of the encoder in detecting the direction of movement of the entity the encoder is applied to; characterised in that: the second algorithm uses a counter configured to output a pulse for each of the two signals with the reduced resolution based on having counted a number of input pulses in a corresponding one of the two signals associated with the two channels comprising the output of the encoder. receiving, by a device, two pulsed signals associated respectively with two channels, said channels comprising an output of an encoder; executing, by the device, a first algorithm to detect a direction of movement of an entity the encoder is applied to based on the two signals; executing, by the device, a second algorithm to generate two signals with a reduced resolution relative to the resolution of the two signals associated with the output of the encoder, the two signals with the reduced resolution comprising the detected direction of movement; and outputting, by the device, the two signals with the reduced resolution; wherein: the first algorithm is configured to detect at least one of rising and falling edges in the two signals associated with the output of the encoder in detecting the direction of movement of the entity the encoder is applied to, or wherein the first algorithm is configured to detect voltage levels of the two signals associated with the output of the encoder in detecting the direction of movement of the entity the encoder is applied to; the first algorithm is configured to detect at least one of rising and falling edges in the two signals associated with the output of the encoder in detecting the direction of movement of the entity the encoder is applied to, or wherein the first algorithm is configured to detect voltage levels of the two signals associated with the output of the encoder in detecting the direction of movement of the entity the encoder is applied to; characterised in that: the second algorithm uses a counter configured to output a pulse for each of the two signals with the reduced resolution based on having counted a number of input pulses in a corresponding one of the two signals associated with the two channels comprising the output of the encoder.