Improve errors
This commit is contained in:
parent
0c1d4cb323
commit
7a75bb9f61
|
@ -148,8 +148,7 @@ class DynamixelMotorsBus(MotorsBus):
|
||||||
|
|
||||||
if not self._is_comm_success(comm):
|
if not self._is_comm_success(comm):
|
||||||
if raise_on_error:
|
if raise_on_error:
|
||||||
logger.error(self.packet_handler.getRxPacketError(comm))
|
raise ConnectionError(self.packet_handler.getRxPacketError(comm))
|
||||||
raise ConnectionError
|
|
||||||
|
|
||||||
return data_list if data_list else None
|
return data_list if data_list else None
|
||||||
|
|
||||||
|
|
|
@ -203,7 +203,7 @@ class FeetechMotorsBus(MotorsBus):
|
||||||
|
|
||||||
if not self._is_comm_success(comm):
|
if not self._is_comm_success(comm):
|
||||||
if raise_on_error:
|
if raise_on_error:
|
||||||
raise ConnectionError
|
raise ConnectionError(self.packet_handler.getRxPacketError(comm))
|
||||||
|
|
||||||
return ids_status if ids_status else None
|
return ids_status if ids_status else None
|
||||||
|
|
||||||
|
|
|
@ -451,14 +451,12 @@ class MotorsBus(abc.ABC):
|
||||||
|
|
||||||
if not self._is_comm_success(comm):
|
if not self._is_comm_success(comm):
|
||||||
if raise_on_error:
|
if raise_on_error:
|
||||||
logger.error(self.packet_handler.getRxPacketError(comm))
|
raise ConnectionError(self.packet_handler.getRxPacketError(comm))
|
||||||
raise ConnectionError
|
|
||||||
else:
|
else:
|
||||||
return
|
return
|
||||||
if self._is_error(error):
|
if self._is_error(error):
|
||||||
if raise_on_error:
|
if raise_on_error:
|
||||||
logger.error(self.packet_handler.getTxRxResult(comm))
|
raise RuntimeError(self.packet_handler.getTxRxResult(comm))
|
||||||
raise ConnectionError
|
|
||||||
else:
|
else:
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue