``` async def run(self): self._data = [] self._run = True await self.start() while self._run: v = await self._pipe.recv(17) l4 = (v[ 1] << 24) | (v[ 2] << 16) | (v[ 3] << 8) | v[ 4] r4 = (v[ 5] << 24) | (v[ 6] << 16) | (v[ 7] << 8) | v[ 8] lm = (v[ 9] << 24) | (v[10] << 16) | (v[11] << 8) | v[12] rm = (v[13] << 24) | (v[14] << 16) | (v[15] << 8) | v[16] self._data.append([l4, r4, lm, rm]) await self.stop() ``` That's my capture loop