X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=drivers%2Favr%2Fis31fl3731.c;h=13dfe6eaf615c0e6753f68897c43c269a05e512c;hb=682555faac8a67deff5688b956165cd1c39389cb;hp=c7a99e3a3d717709ee7a4a0dfd9f3ee71e55f429;hpb=6dc215cd679d54ca2ab985c21c9bb299aca74b01;p=qmk_firmware.git diff --git a/drivers/avr/is31fl3731.c b/drivers/avr/is31fl3731.c index c7a99e3a3..13dfe6eaf 100644 --- a/drivers/avr/is31fl3731.c +++ b/drivers/avr/is31fl3731.c @@ -84,7 +84,8 @@ void IS31FL3731_write_register( uint8_t addr, uint8_t reg, uint8_t data ) g_twi_transfer_buffer[1] = data; //Transmit data until succesful - while(i2c_transmit(addr << 1, g_twi_transfer_buffer,2) != 0); + //while(i2c_transmit(addr << 1, g_twi_transfer_buffer,2) != 0); + i2c_transmit(addr << 1, g_twi_transfer_buffer,2); } void IS31FL3731_write_pwm_buffer( uint8_t addr, uint8_t *pwm_buffer ) @@ -108,7 +109,9 @@ void IS31FL3731_write_pwm_buffer( uint8_t addr, uint8_t *pwm_buffer ) } //Transmit buffer until succesful - while(i2c_transmit(addr << 1, g_twi_transfer_buffer,17) != 0); + //while(i2c_transmit(addr << 1, g_twi_transfer_buffer,17) != 0); + i2c_transmit(addr << 1, g_twi_transfer_buffer,17); + } }