|
|
|
@ -105,7 +105,10 @@ public:
@@ -105,7 +105,10 @@ public:
|
|
|
|
|
std::vector<const char *> devpaths, uint8_t address); |
|
|
|
|
|
|
|
|
|
/* AP_HAL::I2CDeviceManager implementation */ |
|
|
|
|
AP_HAL::OwnPtr<AP_HAL::I2CDevice> get_device(uint8_t bus, uint8_t address) override; |
|
|
|
|
AP_HAL::OwnPtr<AP_HAL::I2CDevice> get_device(uint8_t bus, uint8_t address, |
|
|
|
|
uint32_t bus_clock=400000, |
|
|
|
|
bool use_smbus = false, |
|
|
|
|
uint32_t timeout_ms=4) override; |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Stop all I2C threads and block until they are finalized. This doesn't |
|
|
|
|