Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type I2CAddress ¶ added in v0.1.7
type I2CAddress uint16
func (*I2CAddress) UnmarshalYAML ¶ added in v0.1.7
func (a *I2CAddress) UnmarshalYAML(value *yaml.Node) error
type I2CDevice ¶ added in v0.1.7
type I2CDevice struct {
Part string `yaml:"part,omitempty"`
Name string `yaml:"name"`
AddressHex I2CAddress `yaml:"address_hex"`
}
type MotorDriver ¶
type MotorDriver struct {
Part string `yaml:"part,omitempty"`
Name string `yaml:"name"`
MotorSupplyMinV float64 `yaml:"motor_supply_min_v"`
MotorSupplyMaxV float64 `yaml:"motor_supply_max_v"`
ContinuousPerChA float64 `yaml:"continuous_per_channel_a"`
PeakPerChA float64 `yaml:"peak_per_channel_a"`
Channels int `yaml:"channels"`
LogicVoltageMinV float64 `yaml:"logic_voltage_min_v"`
LogicVoltageMaxV float64 `yaml:"logic_voltage_max_v"`
}
Click to show internal directories.
Click to hide internal directories.