mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
commit
a83038acad
@ -78,7 +78,7 @@
|
||||
#define TWI_FLAG_SUSPEND(flags) (flags & NRFX_TWI_FLAG_SUSPEND)
|
||||
#define TWI_FLAG_NO_HANDLER_IN_USE(flags) (flags & NRFX_TWI_FLAG_NO_XFER_EVT_HANDLER)
|
||||
|
||||
#define HW_TIMEOUT 100000
|
||||
#define HW_TIMEOUT 10000
|
||||
|
||||
/* TWI master driver suspend types. */
|
||||
typedef enum
|
||||
|
||||
@ -143,8 +143,8 @@ int cambus_write_bytes(cambus_t *bus, uint8_t slv_addr, uint8_t *buf, int len, u
|
||||
|
||||
int cambus_pulse_scl(cambus_t *bus)
|
||||
{
|
||||
cambus_deinit(bus);
|
||||
for (int i=0; i<10000; i++) {
|
||||
cambus_deinit(bus);
|
||||
nrfx_twi_bus_recover(bus->scl_pin, bus->sda_pin);
|
||||
}
|
||||
return 0;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user