machine: make I2C.Configure signature consistent

It's better to always return an error value (even if it is nil) for
consistency.
This commit is contained in:
Ayke van Laethem
2021-02-04 19:18:49 +01:00
committed by Ron Evans
parent 6c5409bd17
commit d6cdf8ca28
5 changed files with 14 additions and 5 deletions
+2 -1
View File
@@ -115,8 +115,9 @@ type I2CConfig struct {
}
// Configure is intended to setup the I2C interface.
func (i2c I2C) Configure(config I2CConfig) {
func (i2c I2C) Configure(config I2CConfig) error {
i2cConfigure(i2c.Bus, config.SCL, config.SDA)
return nil
}
// Tx does a single I2C transaction at the specified address.