@@ -685,11 +685,11 @@ async def test_iswap(self):
685685 pickup_distance_from_top = 13.2 - 3.33 ,
686686 )
687687 self ._assert_command_sent_once (
688- "C0PPid0011xs03479xd0yj1142yd0zj1874zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
688+ "C0PPid0011xs03479xd0yj1142yd0zj1874zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
689689 "xs#####xd#yj####yd#zj####zd#gr#th####te####gw#go####gb####gt##ga#gc#" ,
690690 )
691691 self ._assert_command_sent_once (
692- "C0PRid0012xs03479xd0yj3062yd0zj1874zd0th2450te2450gr1go1308ga0 " ,
692+ "C0PRid0012xs03479xd0yj3062yd0zj1874zd0th2840te2840gr1go1308ga0 " ,
693693 "xs#####xd#yj####yd#zj####zd#th####te####go####ga#" ,
694694 )
695695
@@ -732,14 +732,14 @@ async def test_iswap_plate_reader(self):
732732 f"C0PPid0003xs{ plate_origin_location ['xs' ]} xd{ plate_origin_location ['xd' ]} "
733733 f"yj{ plate_origin_location ['yj' ]} yd{ plate_origin_location ['yd' ]} "
734734 f"zj{ plate_origin_location ['zj' ]} zd{ plate_origin_location ['zd' ]} "
735- f"th2450te2450gw4gb1245go1308gt20gr1ga0gc1 " ,
735+ f"th2840te2840gw4gb1245go1308gt20gr1ga0gc1 " ,
736736 "xs#####xd#yj####yd#zj####zd#th####te####gw#gb####go####gt##gr#ga#gc#" ,
737737 )
738738 self ._assert_command_sent_once (
739739 f"C0PRid0004xs{ plate_reader_location ['xs' ]} xd{ plate_reader_location ['xd' ]} "
740740 f"yj{ plate_reader_location ['yj' ]} yd{ plate_reader_location ['yd' ]} "
741741 f"zj{ plate_reader_location ['zj' ]} zd{ plate_reader_location ['zd' ]} "
742- f"th2450te2450go1308gr4ga0 " ,
742+ f"th2840te2840go1308gr4ga0 " ,
743743 "xs#####xd#yj####yd#zj####zd#th####te####go####gr#ga#" ,
744744 )
745745
@@ -758,14 +758,14 @@ async def test_iswap_plate_reader(self):
758758 f"C0PPid0005xs{ plate_reader_location ['xs' ]} xd{ plate_reader_location ['xd' ]} "
759759 f"yj{ plate_reader_location ['yj' ]} yd{ plate_reader_location ['yd' ]} "
760760 f"zj{ plate_reader_location ['zj' ]} zd{ plate_reader_location ['zd' ]} "
761- f"gr4th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
761+ f"gr4th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
762762 "xs#####xd#yj####yd#zj####zd#gr#th####te####gw#go####gb####gt##ga#gc#" ,
763763 )
764764 self ._assert_command_sent_once (
765765 f"C0PRid0006xs{ plate_origin_location ['xs' ]} xd{ plate_origin_location ['xd' ]} "
766766 f"yj{ plate_origin_location ['yj' ]} yd{ plate_origin_location ['yd' ]} "
767767 f"zj{ plate_origin_location ['zj' ]} zd{ plate_origin_location ['zd' ]} "
768- f"th2450te2450gr1go1308ga0 " ,
768+ f"th2840te2840gr1go1308ga0 " ,
769769 "xs#####xd#yj####yd#zj####zd#th####te####gr#go####ga#" ,
770770 )
771771
@@ -775,11 +775,11 @@ async def test_iswap_move_lid(self):
775775 await self .lh .move_lid (self .plate .lid , self .other_plate )
776776
777777 self ._assert_command_sent_once (
778- "C0PPid0002xs03479xd0yj1142yd0zj1950zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
778+ "C0PPid0002xs03479xd0yj1142yd0zj1950zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
779779 GET_PLATE_FMT ,
780780 )
781781 self ._assert_command_sent_once ( # zj sent = 1849
782- "C0PRid0003xs03479xd0yj2102yd0zj1950zd0th2450te2450gr1go1308ga0 " ,
782+ "C0PRid0003xs03479xd0yj2102yd0zj1950zd0th2840te2840gr1go1308ga0 " ,
783783 PUT_PLATE_FMT ,
784784 )
785785
@@ -793,22 +793,22 @@ async def test_iswap_stacking_area(self):
793793 assert self .plate .lid is not None
794794 await self .lh .move_lid (self .plate .lid , stacking_area )
795795 self ._assert_command_sent_once (
796- "C0PPid0002xs03479xd0yj1142yd0zj1950zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
796+ "C0PPid0002xs03479xd0yj1142yd0zj1950zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
797797 GET_PLATE_FMT ,
798798 )
799799 self ._assert_command_sent_once (
800- "C0PRid0003xs00699xd0yj4567yd0zj2305zd0th2450te2450gr1go1308ga0 " ,
800+ "C0PRid0003xs00699xd0yj4567yd0zj2305zd0th2840te2840gr1go1308ga0 " ,
801801 PUT_PLATE_FMT ,
802802 )
803803
804804 # Move lids back (reverse order)
805805 await self .lh .move_lid (cast (Lid , stacking_area .get_top_item ()), self .plate )
806806 self ._assert_command_sent_once (
807- "C0PPid0004xs00699xd0yj4567yd0zj2305zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
807+ "C0PPid0004xs00699xd0yj4567yd0zj2305zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
808808 GET_PLATE_FMT ,
809809 )
810810 self ._assert_command_sent_once (
811- "C0PRid0005xs03479xd0yj1142yd0zj1950zd0th2450te2450gr1go1308ga0 " ,
811+ "C0PRid0005xs03479xd0yj1142yd0zj1950zd0th2840te2840gr1go1308ga0 " ,
812812 PUT_PLATE_FMT ,
813813 )
814814
@@ -822,21 +822,21 @@ async def test_iswap_stacking_area_2lids(self):
822822
823823 await self .lh .move_lid (self .plate .lid , stacking_area )
824824 self ._assert_command_sent_once (
825- "C0PPid0002xs03479xd0yj1142yd0zj1950zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
825+ "C0PPid0002xs03479xd0yj1142yd0zj1950zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
826826 GET_PLATE_FMT ,
827827 )
828828 self ._assert_command_sent_once (
829- "C0PRid0003xs00699xd0yj4567yd0zj2305zd0th2450te2450gr1go1308ga0 " ,
829+ "C0PRid0003xs00699xd0yj4567yd0zj2305zd0th2840te2840gr1go1308ga0 " ,
830830 PUT_PLATE_FMT ,
831831 )
832832
833833 await self .lh .move_lid (self .other_plate .lid , stacking_area )
834834 self ._assert_command_sent_once (
835- "C0PPid0004xs03479xd0yj2102yd0zj1950zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
835+ "C0PPid0004xs03479xd0yj2102yd0zj1950zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
836836 GET_PLATE_FMT ,
837837 )
838838 self ._assert_command_sent_once (
839- "C0PRid0005xs00699xd0yj4567yd0zj2405zd0th2450te2450gr1go1308ga0 " ,
839+ "C0PRid0005xs00699xd0yj4567yd0zj2405zd0th2840te2840gr1go1308ga0 " ,
840840 PUT_PLATE_FMT ,
841841 )
842842
@@ -845,23 +845,23 @@ async def test_iswap_stacking_area_2lids(self):
845845 assert isinstance (top_item , Lid )
846846 await self .lh .move_lid (top_item , self .plate )
847847 self ._assert_command_sent_once (
848- "C0PPid0004xs00699xd0yj4567yd0zj2405zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
848+ "C0PPid0004xs00699xd0yj4567yd0zj2405zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
849849 GET_PLATE_FMT ,
850850 )
851851 self ._assert_command_sent_once (
852- "C0PRid0005xs03479xd0yj1142yd0zj1950zd0th2450te2450gr1go1308ga0 " ,
852+ "C0PRid0005xs03479xd0yj1142yd0zj1950zd0th2840te2840gr1go1308ga0 " ,
853853 PUT_PLATE_FMT ,
854854 )
855855
856856 top_item = stacking_area .get_top_item ()
857857 assert isinstance (top_item , Lid )
858858 await self .lh .move_lid (top_item , self .other_plate )
859859 self ._assert_command_sent_once (
860- "C0PPid0004xs00699xd0yj4567yd0zj2305zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
860+ "C0PPid0004xs00699xd0yj4567yd0zj2305zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
861861 GET_PLATE_FMT ,
862862 )
863863 self ._assert_command_sent_once (
864- "C0PRid0005xs03479xd0yj2102yd0zj1950zd0th2450te2450gr1go1308ga0 " ,
864+ "C0PRid0005xs03479xd0yj2102yd0zj1950zd0th2840te2840gr1go1308ga0 " ,
865865 PUT_PLATE_FMT ,
866866 )
867867
@@ -877,19 +877,19 @@ async def test_iswap_move_with_intermediate_locations(self):
877877 )
878878
879879 self ._assert_command_sent_once (
880- "C0PPid0023xs03479xd0yj1142yd0zj1874zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
880+ "C0PPid0023xs03479xd0yj1142yd0zj1874zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
881881 GET_PLATE_FMT ,
882882 )
883883 self ._assert_command_sent_once (
884- "C0PMid0024xs02979xd0yj4022yd0zj2432zd0gr1th2450ga1xe4 1" ,
884+ "C0PMid0024xs02979xd0yj4022yd0zj2432zd0gr1th2840ga1xe4 1" ,
885885 INTERMEDIATE_FMT ,
886886 )
887887 self ._assert_command_sent_once (
888- "C0PMid0025xs03979xd0yj3062yd0zj2432zd0gr1th2450ga1xe4 1" ,
888+ "C0PMid0025xs03979xd0yj3062yd0zj2432zd0gr1th2840ga1xe4 1" ,
889889 INTERMEDIATE_FMT ,
890890 )
891891 self ._assert_command_sent_once (
892- "C0PRid0026xs03479xd0yj2102yd0zj1874zd0th2450te2450gr1go1308ga0 " ,
892+ "C0PRid0026xs03479xd0yj2102yd0zj1874zd0th2840te2840gr1go1308ga0 " ,
893893 PUT_PLATE_FMT ,
894894 )
895895
@@ -947,19 +947,19 @@ async def test_move_core(self):
947947 return_core_gripper = True ,
948948 )
949949 self ._assert_command_sent_once (
950- "C0ZTid0020xs07975xd0ya1240yb1065pa07pb08tp2350tz2250th2450tt14 " ,
950+ "C0ZTid0020xs07975xd0ya1240yb1065pa07pb08tp2350tz2250th2840tt14 " ,
951951 "xs#####xd#ya####yb####pa##pb##tp####tz####th####tt##" ,
952952 )
953953 self ._assert_command_sent_once (
954- "C0ZPid0021xs03479xd0yj1142yv0050zj1876zy0500yo0885yg0825yw15" "th2450te2450 " ,
954+ "C0ZPid0021xs03479xd0yj1142yv0050zj1876zy0500yo0885yg0825yw15" "th2840te2840 " ,
955955 "xs#####xd#yj####yv####zj####zy####yo####yg####yw##th####te####" ,
956956 )
957957 self ._assert_command_sent_once (
958- "C0ZRid0022xs03479xd0yj2102zj1876zi000zy0500yo0885th2450te2450 " ,
958+ "C0ZRid0022xs03479xd0yj2102zj1876zi000zy0500yo0885th2840te2840 " ,
959959 "xs#####xd#yj####zj####zi###zy####yo####th####te####" ,
960960 )
961961 self ._assert_command_sent_once (
962- "C0ZSid0023xs07975xd0ya1240yb1065tp2150tz2050th2450te2450 " ,
962+ "C0ZSid0023xs07975xd0ya1240yb1065tp2150tz2050th2840te2840 " ,
963963 "xs#####xd#ya####yb####tp####tz####th####te####" ,
964964 )
965965
@@ -1038,59 +1038,59 @@ async def test_simple_movement(self):
10381038 await self .lh .move_plate (self .plate , self .plt_car [1 ])
10391039
10401040 self ._assert_command_sent_once (
1041- "C0PPid0011xs04829xd0yj1141yd0zj2143zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
1041+ "C0PPid0011xs04829xd0yj1141yd0zj2143zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
10421042 GET_PLATE_FMT ,
10431043 )
10441044 self ._assert_command_sent_once (
1045- "C0PRid0012xs04829xd0yj2101yd0zj2143zd0th2450te2450gr1go1308ga0 " , PUT_PLATE_FMT
1045+ "C0PRid0012xs04829xd0yj2101yd0zj2143zd0th2840te2840gr1go1308ga0 " , PUT_PLATE_FMT
10461046 )
10471047
10481048 await self .lh .move_plate (self .plate , self .plt_car [0 ])
10491049
10501050 self ._assert_command_sent_once (
1051- "C0PPid0013xs04829xd0yj2101yd0zj2143zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
1051+ "C0PPid0013xs04829xd0yj2101yd0zj2143zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
10521052 GET_PLATE_FMT ,
10531053 )
10541054 self ._assert_command_sent_once (
1055- "C0PRid0014xs04829xd0yj1141yd0zj2143zd0th2450te2450gr1go1308ga0 " , PUT_PLATE_FMT
1055+ "C0PRid0014xs04829xd0yj1141yd0zj2143zd0th2840te2840gr1go1308ga0 " , PUT_PLATE_FMT
10561056 )
10571057
10581058 async def test_movement_to_portrait_site_left (self ):
10591059 await self .lh .move_plate (self .plate , self .plt_car2 [0 ], drop_direction = GripDirection .LEFT )
10601060 self ._assert_command_sent_once (
1061- "C0PPid0015xs04829xd0yj1141yd0zj2143zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
1061+ "C0PPid0015xs04829xd0yj1141yd0zj2143zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
10621062 GET_PLATE_FMT ,
10631063 )
10641064 self ._assert_command_sent_once (
1065- "C0PRid0016xs02317xd0yj1644yd0zj1884zd0th2450te2450gr4go1308ga0 " , PUT_PLATE_FMT
1065+ "C0PRid0016xs02317xd0yj1644yd0zj1884zd0th2840te2840gr4go1308ga0 " , PUT_PLATE_FMT
10661066 )
10671067
10681068 await self .lh .move_plate (self .plate , self .plt_car [0 ], drop_direction = GripDirection .LEFT )
10691069 self ._assert_command_sent_once (
1070- "C0PPid0017xs02317xd0yj1644yd0zj1884zd0gr1th2450te2450gw4go0881gb0818gt20ga0gc1 " ,
1070+ "C0PPid0017xs02317xd0yj1644yd0zj1884zd0gr1th2840te2840gw4go0881gb0818gt20ga0gc1 " ,
10711071 GET_PLATE_FMT ,
10721072 )
10731073 self ._assert_command_sent_once (
1074- "C0PRid0018xs04829xd0yj1141yd0zj2143zd0th2450te2450gr4go0881ga0 " , PUT_PLATE_FMT
1074+ "C0PRid0018xs04829xd0yj1141yd0zj2143zd0th2840te2840gr4go0881ga0 " , PUT_PLATE_FMT
10751075 )
10761076
10771077 async def test_movement_to_portrait_site_right (self ):
10781078 await self .lh .move_plate (self .plate , self .plt_car2 [0 ], drop_direction = GripDirection .RIGHT )
10791079 self ._assert_command_sent_once (
1080- "C0PPid0019xs04829xd0yj1141yd0zj2143zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
1080+ "C0PPid0019xs04829xd0yj1141yd0zj2143zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
10811081 GET_PLATE_FMT ,
10821082 )
10831083 self ._assert_command_sent_once (
1084- "C0PRid0020xs02317xd0yj1644yd0zj1884zd0th2450te2450gr2go1308ga0 " , PUT_PLATE_FMT
1084+ "C0PRid0020xs02317xd0yj1644yd0zj1884zd0th2840te2840gr2go1308ga0 " , PUT_PLATE_FMT
10851085 )
10861086
10871087 await self .lh .move_plate (self .plate , self .plt_car [0 ], drop_direction = GripDirection .RIGHT )
10881088 self ._assert_command_sent_once (
1089- "C0PPid0021xs02317xd0yj1644yd0zj1884zd0gr1th2450te2450gw4go0881gb0818gt20ga0gc1 " ,
1089+ "C0PPid0021xs02317xd0yj1644yd0zj1884zd0gr1th2840te2840gw4go0881gb0818gt20ga0gc1 " ,
10901090 GET_PLATE_FMT ,
10911091 )
10921092 self ._assert_command_sent_once (
1093- "C0PRid0022xs04829xd0yj1141yd0zj2143zd0th2450te2450gr2go0881ga0 " , PUT_PLATE_FMT
1093+ "C0PRid0022xs04829xd0yj1141yd0zj2143zd0th2840te2840gr2go0881ga0 " , PUT_PLATE_FMT
10941094 )
10951095
10961096 async def test_move_lid_across_rotated_resources (self ):
@@ -1107,32 +1107,32 @@ async def test_move_lid_across_rotated_resources(self):
11071107 assert self .plate .lid is not None
11081108 await self .lh .move_lid (self .plate .lid , plate2 , drop_direction = GripDirection .LEFT )
11091109 self ._assert_command_sent_once (
1110- "C0PPid0009xs04829xd0yj1142yd0zj2242zd0gr1th2450te2450gw4go1308gb1245gt20ga0gc1 " ,
1110+ "C0PPid0009xs04829xd0yj1142yd0zj2242zd0gr1th2840te2840gw4go1308gb1245gt20ga0gc1 " ,
11111111 GET_PLATE_FMT ,
11121112 )
11131113 self ._assert_command_sent_once (
1114- "C0PRid0010xs02318xd0yj1644yd0zj1983zd0th2450te2450gr4go1308ga0 " ,
1114+ "C0PRid0010xs02318xd0yj1644yd0zj1983zd0th2840te2840gr4go1308ga0 " ,
11151115 PUT_PLATE_FMT ,
11161116 )
11171117
11181118 assert plate2 .lid is not None
11191119 await self .lh .move_lid (plate2 .lid , plate3 , drop_direction = GripDirection .BACK )
11201120 self ._assert_command_sent_once (
1121- "C0PPid0011xs02318xd0yj1644yd0zj1983zd0gr1th2450te2450gw4go0885gb0822gt20ga0gc1 " ,
1121+ "C0PPid0011xs02318xd0yj1644yd0zj1983zd0gr1th2840te2840gw4go0885gb0822gt20ga0gc1 " ,
11221122 GET_PLATE_FMT ,
11231123 )
11241124 self ._assert_command_sent_once (
1125- "C0PRid0012xs02315xd0yj3104yd0zj1983zd0th2450te2450gr3go0885ga0 " ,
1125+ "C0PRid0012xs02315xd0yj3104yd0zj1983zd0th2840te2840gr3go0885ga0 " ,
11261126 PUT_PLATE_FMT ,
11271127 )
11281128
11291129 assert plate3 .lid is not None
11301130 await self .lh .move_lid (plate3 .lid , self .plate , drop_direction = GripDirection .LEFT )
11311131 self ._assert_command_sent_once (
1132- "C0PPid0013xs02315xd0yj3104yd0zj1983zd0gr1th2450te2450gw4go0885gb0822gt20ga0gc1 " ,
1132+ "C0PPid0013xs02315xd0yj3104yd0zj1983zd0gr1th2840te2840gw4go0885gb0822gt20ga0gc1 " ,
11331133 GET_PLATE_FMT ,
11341134 )
11351135 self ._assert_command_sent_once (
1136- "C0PRid0014xs04829xd0yj1142yd0zj2242zd0th2450te2450gr4go0885ga0 " ,
1136+ "C0PRid0014xs04829xd0yj1142yd0zj2242zd0th2840te2840gr4go0885ga0 " ,
11371137 PUT_PLATE_FMT ,
11381138 )
0 commit comments