[][src]Module drs_0x01::builder

A module which implement the builder pattern to create advanced messages

Structs

MessageBuilder

This struct allows you to build message to directly speak to the herkulex servomotors.

MessageBuilderCmd

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

MessageBuilderMem

This is a specialized version of the MessageBuilder which contains an ID and a memory request (read or write, and where).

MessageBuilderPositionIJOG

This is a specialized version of the MessageBuilder which contains an ID and a position request.

MessageBuilderPositionSJOG

This is a specialized version of the MessageBuilder which contains an ID and a position request.

MessageBuilderSpecial

This is a specialized version of the MessageBuilder which contains an ID and a special request (reboot, reset or stat).

Enums

MessageBuilderError

The error returned by MessageBuilder.

Type Definitions

HerkulexMessage

This is the type of all the message provided by this crate.