Versions in this module Expand all Collapse all v0 v0.2.35 Apr 17, 2023 v0.2.34 Apr 13, 2023 Changes in this version + type AttrConfig struct + BoardName string + ConnectionType string + func (conf *AttrConfig) Validate(path string) ([]string, error) + type Encoder struct + func (enc *Encoder) Close() error + func (enc *Encoder) GetPosition(ctx context.Context, positionType *encoder.PositionType, ...) (float64, encoder.PositionType, error) + func (enc *Encoder) GetProperties(ctx context.Context, extra map[string]interface{}) (map[encoder.Feature]bool, error) + func (enc *Encoder) ResetPosition(ctx context.Context, extra map[string]interface{}) error + type I2CAttrConfig struct + I2CAddr int + I2CBus string + func (cfg *I2CAttrConfig) ValidateI2C(path string) error