{"time": "2025-07-10 13:58:11,493", "level": "INFO", "name": "pylabrobot.io.usb", "message": "Finding USB device..."} {"time": "2025-07-10 13:58:11,518", "level": "INFO", "name": "pylabrobot.io.usb", "message": "Found USB device."} {"time": "2025-07-10 13:58:11,519", "level": "INFO", "name": "pylabrobot.io.usb", "message": "Found endpoints. \nWrite:\n ENDPOINT 0x2: Bulk OUT ===============================\n bLength : 0x7 (7 bytes)\n bDescriptorType : 0x5 Endpoint\n bEndpointAddress : 0x2 OUT\n bmAttributes : 0x2 Bulk\n wMaxPacketSize : 0x40 (64 bytes)\n bInterval : 0x0 \nRead:\n ENDPOINT 0x81: Bulk IN ===============================\n bLength : 0x7 (7 bytes)\n bDescriptorType : 0x5 Endpoint\n bEndpointAddress : 0x81 IN\n bmAttributes : 0x2 Bulk\n wMaxPacketSize : 0x40 (64 bytes)\n bInterval : 0x0"} {"time": "2025-07-10 13:58:14,539", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] write: b'C0RTid0001'"} {"time": "2025-07-10 13:58:14,612", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] read: bytearray(b'C0RTid0001er00/00rt0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0')"} {"time": "2025-07-10 13:58:14,620", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] write: b'C0RMid0002'"} {"time": "2025-07-10 13:58:14,713", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] read: bytearray(b'C0RMid0002er00/00kb0Dkp16 C00000 X00000 P10000 P20000 P30000 P40000 P50000 P60000 P70000 P80000 P90000 PA0000 PB0000 PC0000 PD0000 PE0000 PF0000 PG0000 I00000')"} {"time": "2025-07-10 13:58:14,717", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] write: b'C0QMid0003'"} {"time": "2025-07-10 13:58:14,753", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] read: bytearray(b'C0QMid0003er00/00ka000000xt54xa54xw13400xl01xr00xm03500xx11400ys090xu3540xv3700yu0060kl360kc0yx0060ke00000100xn00xo00ym6065kr0km360')"} {"time": "2025-07-10 13:58:14,761", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] write: b'C0QWid0004'"} {"time": "2025-07-10 13:58:14,839", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] read: bytearray(b'C0QWid0004er00/00qw1')"} {"time": "2025-07-10 13:58:14,842", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] write: b'I0QWid0005'"} {"time": "2025-07-10 13:58:14,851", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] read: bytearray(b'I0QWid0005qw1')"} {"time": "2025-07-10 13:58:14,855", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] write: b'I0XPid0006xp54'"} {"time": "2025-07-10 13:58:14,911", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] read: bytearray(b'I0XPid0006er00')"} {"time": "2025-07-10 13:58:15,002", "level": "DEBUG", "name": "pylabrobot", "message": "pick_up_tips(tip_spots=['tips_01_tipspot_0_0'], use_channels=[13], offsets=None)"} {"time": "2025-07-10 13:58:15,005", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] write: b'C0TTid0007tt01tf1tl0871tv10650tg3tu0'"} {"time": "2025-07-10 13:58:15,032", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] read: bytearray(b'C0TTid0007er00/00')"} {"time": "2025-07-10 13:58:15,035", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] write: b'C0TPid0008xp00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 10404 00000&yp0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2418 0000&tm0 0 0 0 0 0 0 0 0 0 0 0 0 1 0&tt01tp2266tz2166th2450td0'"} {"time": "2025-07-10 13:58:21,225", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] read: bytearray(b'C0TPid0008er00/00sx000 000 000 000 000 000 000 000 000 000 000 000 000 466 000 000sg000 000 000 000 000 000 000 000 000 000 000 000 000 487 000 000')"} {"time": "2025-07-10 13:58:21,226", "level": "DEBUG", "name": "pylabrobot", "message": "aspirate(resources=['plate_01_well_3_0'], vols=[10], use_channels=[13], flow_rates=None, offsets=None, liquid_height=None, blow_out_air_volume=None)"} {"time": "2025-07-10 13:58:21,243", "level": "IO", "name": "pylabrobot.io.usb", "message": "[0x8af:0x8000][][] write: b'C0ASid0009at0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&tm0 0 0 0 0 0 0 0 0 0 0 0 0 1 0&xp00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 02803 00000&yp0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1457 0000&th2450te2450lp2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000&ch000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&zl1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866&po0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100&zu0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032&zr06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180&zx1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866&ip0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&it0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&fp0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&av00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127&as2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500&ta000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&ba0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&oa000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&lm0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&ll1 1 1 1 1 1 1 1 1 1 1 1 1 1 1&lv1 1 1 1 1 1 1 1 1 1 1 1 1 1 1&zo000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&ld00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&de0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020&wt10 10 10 10 10 10 10 10 10 10 10 10 10 10 10&mv00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000&mc00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&mp000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&ms1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200&mh0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&gi000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&gj0gk0lk0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&ik0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&sd0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500&se0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500&sz0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300&io0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&il00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000&in0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&'"} {"time": "2025-07-10 14:00:21,586", "level": "WARNING", "name": "pylabrobot", "message": "Timeout while waiting for response to command C0ASid0009at0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&tm0 0 0 0 0 0 0 0 0 0 0 0 0 1 0&xp00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 02803 00000&yp0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1457 0000&th2450te2450lp2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000 2000&ch000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&zl1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866&po0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100 0100&zu0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032 0032&zr06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180 06180&zx1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866 1866&ip0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&it0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&fp0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&av00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127 00127&as2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500 2500&ta000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&ba0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&oa000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&lm0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&ll1 1 1 1 1 1 1 1 1 1 1 1 1 1 1&lv1 1 1 1 1 1 1 1 1 1 1 1 1 1 1&zo000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&ld00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&de0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020 0020&wt10 10 10 10 10 10 10 10 10 10 10 10 10 10 10&mv00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000&mc00 00 00 00 00 00 00 00 00 00 00 00 00 00 00&mp000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&ms1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200 1200&mh0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&gi000 000 000 000 000 000 000 000 000 000 000 000 000 000 000&gj0gk0lk0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&ik0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&sd0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500&se0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500 0500&sz0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300 0300&io0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&il00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000&in0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000&."}