Merge pull request #1110 from openmv/cambus_scan_fix

NRF Twi fixes.
This commit is contained in:
Ibrahim Abd Elkader 2021-01-07 16:02:46 +02:00 committed by GitHub
commit a83038acad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -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

View File

@ -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;