Class SetBaudRateRequest

Inheritance Relationships

Base Type

Class Documentation

class SetBaudRateRequest : public myactuator_rmd::SingleMotorRequest<CommandType::COMMUNICATION_BAUD_RATE_SETTING>

Request for setting the Baud rate of the actuator.

Public Functions

SetBaudRateRequest(BaudRate const baud_rate)
SetBaudRateRequest(SetBaudRateRequest const&) = default
SetBaudRateRequest &operator=(SetBaudRateRequest const&) = default
SetBaudRateRequest(SetBaudRateRequest&&) = default
SetBaudRateRequest &operator=(SetBaudRateRequest&&) = default
BaudRate getBaudRate() const noexcept

Get the Baud rate that should be set to the actuator.

Returns:

The Baud rate that the actuator should be using

constexpr SingleMotorRequest(std::array<std::uint8_t, 8> const &data)
constexpr SingleMotorRequest() = default
SingleMotorRequest(SingleMotorRequest const&) = default
SingleMotorRequest(SingleMotorRequest&&) = default