pub fn broadcast_clear_revolution_counter(&mut self) -> Result<(), crate::WriteError> {
		self.write_instruction(
			packet_id::BROADCAST,
			instruction_id::CLEAR,
			CLEAR_REVOLUTION_COUNT.len(),
			encode_parameters,
		)?;
		Ok(())
	}
/// Clear the revolution counter of all connected motors.
///
/// This will reset the "present position" register to a value between 0 and a whole revolution.
/// It is not possible to clear the mutli-revolution counter of a motor while it is moving.
/// Doing so will cause the motor to return an error, and the revolution counter will not be reset.
Clear the revolution counter of all connected motors.
This will reset the "present position" register to a value between 0 and a whole revolution.
It is not possible to clear the mutli-revolution counter of a motor while it is moving.
Doing so will cause the motor to return an error, and the revolution counter will not be reset.
Clear the revolution counter of all connected motors . This will reset the " present position " register to a value between 0 and a whole revolution . It is not possible to clear the mutli - revolution counter of a motor while it is moving . Doing so will cause the motor to return an error and the revolution counter will not be reset .
pub fn broadcast_clear_revolution_counter(&mut self) -> Result<(), crate::WriteError> {
		self.write_instruction(
			packet_id::BROADCAST,
			instruction_id::CLEAR,
			CLEAR_REVOLUTION_COUNT.len(),
			encode_parameters,
		)?;
		Ok(())
	}
pub fn broadcast_clear_revolution_counter ( & mut self ) -> Result < ( ) , crate :: WriteError > { self . write_instruction ( packet_id :: BROADCAST , instruction_id :: CLEAR , CLEAR_REVOLUTION_COUNT . len ( ) , encode_parameters , ) ? ; Ok ( ( ) ) }
Clear the revolution counter of all connected motors.
Clear the revolution counter of all connected motors .
&mut self
&mut self