Merge pull request #3539 from jflyper/bfdev-oled-display-bad-error-detection

Correct failure detection from i2c_OLED_send_cmd
This commit is contained in:
Martin Budden 2017-07-16 10:38:36 +01:00 committed by GitHub
commit ed83d27fc7
1 changed files with 2 additions and 3 deletions

View File

@ -186,9 +186,8 @@ static bool i2c_OLED_send_cmd(busDevice_t *bus, uint8_t command)
static bool i2c_OLED_send_cmdarray(busDevice_t *bus, const uint8_t *commands, size_t len)
{
for (size_t i = 0 ; i < len ; i++) {
if (i2c_OLED_send_cmd(bus, commands[i])) {
// XXX Funny, i2cWrite is returning errors!?
// return;
if (!i2c_OLED_send_cmd(bus, commands[i])) {
return false;
}
}