Modify I2cDeviceDescriptor to support > 1 I2C bus
This commit is contained in:
parent
00ee250315
commit
bed8b12f6f
2 changed files with 7 additions and 4 deletions
|
|
@ -3,3 +3,5 @@ wippersnapper.i2c.I2cBusScanned.i2c_bus_found_devices max_count:120
|
|||
wippersnapper.i2c.I2cDeviceAddOrReplace.i2c_device_name max_size:15
|
||||
wippersnapper.i2c.I2cDeviceAddOrReplace.i2c_device_sensor_types max_count:15
|
||||
wippersnapper.i2c.I2cDeviceEvent.i2c_device_events max_count:15
|
||||
wippersnapper.i2c.I2cDeviceDescriptor.i2c_bus_sda max_size:15
|
||||
wippersnapper.i2c.I2cDeviceDescriptor.i2c_bus_scl max_size:15
|
||||
|
|
@ -32,10 +32,11 @@ enum I2cDeviceStatus {
|
|||
* I2cDeviceDescriptor represents the I2c device's address and related metadata.
|
||||
*/
|
||||
message I2cDeviceDescriptor {
|
||||
uint32 i2c_bus = 1; /** The desired I2C bus to address.**/
|
||||
uint32 i2c_device_address = 2; /** I2C Device's Address. **/
|
||||
uint32 i2c_mux_address = 3; /** Optional I2C multiplexer address. **/
|
||||
uint32 i2c_mux_channel = 4; /** Optional I2C multiplexer channel. **/
|
||||
string i2c_bus_sda = 1; /** Optional SDA pin for an alt. i2c bus.**/
|
||||
string i2c_bus_scl = 2; /** Optional SCL pin for an alt. i2c bus.**/
|
||||
uint32 i2c_device_address = 3; /** I2C Device's Address. **/
|
||||
uint32 i2c_mux_address = 4; /** Optional I2C multiplexer address. **/
|
||||
uint32 i2c_mux_channel = 5; /** Optional I2C multiplexer channel. **/
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in a new issue