2 from .encoder_base
import EncoderBase
6 Adapated from example on https://en.wikipedia.org/wiki/Gray_code 8 def encode(self, bin_val : ctypes.c_uint):
9 return bin_val ^ ( bin_val >> 1)
11 def decode(self, bin_val : ctypes.c_uint):
12 bitmask = bin_val >> 1
16 bitmask = bitmask >> 1
def encode(self, ctypes.c_uint bin_val)
def decode(self, ctypes.c_uint bin_val)