def values(self):
     inport = dp.getDINall(self._board_address)
     return [bool((inport >> i) & 1) for i in range(self._pincount)]