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 raise_on_error:
|
||||
logger.error(self.packet_handler.getRxPacketError(comm))
|
||||
raise ConnectionError
|
||||
raise ConnectionError(self.packet_handler.getRxPacketError(comm))
|
||||
|
||||
return data_list if data_list else None
|
||||
|
||||
|
|
|
@ -203,7 +203,7 @@ class FeetechMotorsBus(MotorsBus):
|
|||
|
||||
if not self._is_comm_success(comm):
|
||||
if raise_on_error:
|
||||
raise ConnectionError
|
||||
raise ConnectionError(self.packet_handler.getRxPacketError(comm))
|
||||
|
||||
return ids_status if ids_status else None
|
||||
|
||||
|
|
|
@ -451,14 +451,12 @@ class MotorsBus(abc.ABC):
|
|||
|
||||
if not self._is_comm_success(comm):
|
||||
if raise_on_error:
|
||||
logger.error(self.packet_handler.getRxPacketError(comm))
|
||||
raise ConnectionError
|
||||
raise ConnectionError(self.packet_handler.getRxPacketError(comm))
|
||||
else:
|
||||
return
|
||||
if self._is_error(error):
|
||||
if raise_on_error:
|
||||
logger.error(self.packet_handler.getTxRxResult(comm))
|
||||
raise ConnectionError
|
||||
raise RuntimeError(self.packet_handler.getTxRxResult(comm))
|
||||
else:
|
||||
return
|
||||
|
||||
|
|
Loading…
Reference in New Issue