# bb_servo_feetech v0.2.3 - Table of Contents

> Beam Bots integration for Feetech/WaveShare servos.

## Pages

- [README](readme.md)
- [Change Log](changelog.md)

## Modules

- [BB.Servo.Feetech](BB.Servo.Feetech.md): Beam Bots integration for Feetech/WaveShare serial bus servos.
- [BB.Servo.Feetech.Actuator](BB.Servo.Feetech.Actuator.md): An actuator that uses a Feetech controller to drive a serial bus servo.
- [BB.Servo.Feetech.Bridge](BB.Servo.Feetech.Bridge.md): Parameter bridge for Feetech servo control table parameters.
- [BB.Servo.Feetech.Bridge.ParamMetadata](BB.Servo.Feetech.Bridge.ParamMetadata.md): Metadata for Feetech servo control table parameters.
- [BB.Servo.Feetech.Controller](BB.Servo.Feetech.Controller.md): A controller that manages a Feetech servo bus.
- [BB.Servo.Feetech.Message.ServoStatus](BB.Servo.Feetech.Message.ServoStatus.md): Status information for a Feetech servo.
- [TestRobot](TestRobot.md): Mock robot module for testing.

- Exceptions
  - [BB.Error.Invalid.Bridge.InvalidParamId](BB.Error.Invalid.Bridge.InvalidParamId.md): Invalid parameter ID format for bridge parameter.
  - [BB.Error.Invalid.Bridge.ReadOnly](BB.Error.Invalid.Bridge.ReadOnly.md): Attempted to write to a read-only parameter.
  - [BB.Error.Invalid.Bridge.TorqueMustBeDisabled](BB.Error.Invalid.Bridge.TorqueMustBeDisabled.md): Parameter modification requires torque to be disabled.
  - [BB.Error.Invalid.Bridge.UnknownParam](BB.Error.Invalid.Bridge.UnknownParam.md): Unknown parameter name for bridge parameter.
  - [BB.Error.Protocol.Feetech.HardwareAlert](BB.Error.Protocol.Feetech.HardwareAlert.md): Feetech servo hardware alert error.

## Mix Tasks

- [mix bb_servo_feetech.install](Mix.Tasks.BbServoFeetech.Install.md): Installs BB.Servo.Feetech into a robot

