code: def read_cyclic_can_msg(self, channel, count):
          
          c_channel = BYTE(channel)
          c_can_msg = (CanMsg * count)()
          c_count = DWORD(count)
          UcanReadCyclicCanMsg(self._handle, byref(c_channel), c_can_msg, c_count)
          return c_can_msg[:c_count.value]
docs: Reads back the list of CAN messages for automatically sending.
  
          :param int channel: CAN channel, to be used (:data:`Channel.CHANNEL_CH0` or :data:`Channel.CHANNEL_CH1`).
          :param int count: The number of cyclic CAN messages to be received.
          :return: List of received CAN messages (up to 16, see structure :class:`CanMsg`).
          :rtype: list(CanMsg)