@@ -894,19 +894,15 @@ bool Dynamixel::checkReadType()
894
894
return BULK;
895
895
}
896
896
897
- if (read_data_list_.at (dxl_index).item_name .size () !=
898
- read_data_list_.at (dxl_index - 1 ).item_name .size ())
897
+ if (read_data_list_.at (dxl_index).item_size .size () !=
898
+ read_data_list_.at (dxl_index - 1 ).item_size .size ())
899
899
{
900
900
return BULK;
901
901
}
902
- for (size_t item_index = 0 ; item_index < read_data_list_.at (dxl_index).item_name .size ();
902
+ for (size_t item_index = 0 ; item_index < read_data_list_.at (dxl_index).item_size .size ();
903
903
item_index++)
904
904
{
905
- if (read_data_list_.at (dxl_index).item_name .at (item_index) !=
906
- read_data_list_.at (dxl_index - 1 ).item_name .at (item_index) ||
907
- read_data_list_.at (dxl_index).item_addr .at (item_index) !=
908
- read_data_list_.at (dxl_index - 1 ).item_addr .at (item_index) ||
909
- read_data_list_.at (dxl_index).item_size .at (item_index) !=
905
+ if (read_data_list_.at (dxl_index).item_size .at (item_index) !=
910
906
read_data_list_.at (dxl_index - 1 ).item_size .at (item_index))
911
907
{
912
908
return BULK;
@@ -946,19 +942,15 @@ bool Dynamixel::checkWriteType()
946
942
return BULK;
947
943
}
948
944
949
- if (write_data_list_.at (dxl_index).item_name .size () !=
950
- write_data_list_.at (dxl_index - 1 ).item_name .size ())
945
+ if (write_data_list_.at (dxl_index).item_size .size () !=
946
+ write_data_list_.at (dxl_index - 1 ).item_size .size ())
951
947
{
952
948
return BULK;
953
949
}
954
- for (size_t item_index = 0 ; item_index < write_data_list_.at (dxl_index).item_name .size ();
950
+ for (size_t item_index = 0 ; item_index < write_data_list_.at (dxl_index).item_size .size ();
955
951
item_index++)
956
952
{
957
- if (write_data_list_.at (dxl_index).item_name .at (item_index) !=
958
- write_data_list_.at (dxl_index - 1 ).item_name .at (item_index) ||
959
- write_data_list_.at (dxl_index).item_addr .at (item_index) !=
960
- write_data_list_.at (dxl_index - 1 ).item_addr .at (item_index) ||
961
- write_data_list_.at (dxl_index).item_size .at (item_index) !=
953
+ if (write_data_list_.at (dxl_index).item_size .at (item_index) !=
962
954
write_data_list_.at (dxl_index - 1 ).item_size .at (item_index))
963
955
{
964
956
return BULK;
0 commit comments