Struct drs_0x01::MessageBuilderCmd[][src]

pub struct MessageBuilderCmd { /* fields omitted */ }

This is a specialized version of the MessageBuilder which contains an ID. It is used to build other types of builders such as :

Methods

impl MessageBuilderCmd
[src]

Create a message of type RAM_READ (read from the temporary memory)

Create a message of type RAM_WRITE (write to the temporary memory, last until the servo is restarted)

Create a message of type READ_EEP (read the permanent memory)

Create a message of type WRITE_EEP (write to the permanent memory, require a reboot to take effect).

Create a message of type REBOOT (reboot the designed servos)

Create a message of type ROLLBACK (reset EEP memory)

Create a message of type STAT (request servo status)

Create a new message of type SJog. There is a maximum of 10 servomotors that can be controlled per sjog message.

Invalid Values

The maximum playtime value is 0xFE. The maximum id value is 0xFE.

Create a new message of type IJOG There is a maximum of 10 servomotors that can be controlled per ijog message.

Invalid Values

The maximum playtime value is 0xFE. The maximum id value is 0xFE.

Auto Trait Implementations