1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-19 06:15:16 +03:00

dashboard & oled conversion

This commit is contained in:
jflyper 2017-07-15 23:27:24 +09:00
parent 52d447d2ef
commit af4059e0ca
2 changed files with 4 additions and 4 deletions

View file

@ -178,12 +178,12 @@ static const uint8_t multiWiiFont[][5] = { // Refer to "Times New Roman" Font Da
static bool i2c_OLED_send_cmd(busDevice_t *bus, uint8_t command) static bool i2c_OLED_send_cmd(busDevice_t *bus, uint8_t command)
{ {
return i2cWrite(bus->i2c.device, bus->i2c.address, 0x80, command); return i2cWrite(bus->busdev_u.i2c.device, bus->busdev_u.i2c.address, 0x80, command);
} }
static bool i2c_OLED_send_byte(busDevice_t *bus, uint8_t val) static bool i2c_OLED_send_byte(busDevice_t *bus, uint8_t val)
{ {
return i2cWrite(bus->i2c.device, bus->i2c.address, 0x40, val); return i2cWrite(bus->busdev_u.i2c.device, bus->busdev_u.i2c.address, 0x40, val);
} }
void i2c_OLED_clear_display(busDevice_t *bus) void i2c_OLED_clear_display(busDevice_t *bus)

View file

@ -677,8 +677,8 @@ void dashboardUpdate(timeUs_t currentTimeUs)
void dashboardInit(void) void dashboardInit(void)
{ {
static busDevice_t dashBoardBus; static busDevice_t dashBoardBus;
dashBoardBus.i2c.device = I2C_CFG_TO_DEV(dashboardConfig()->device); dashBoardBus.busdev_u.i2c.device = I2C_CFG_TO_DEV(dashboardConfig()->device);
dashBoardBus.i2c.address = dashboardConfig()->address; dashBoardBus.busdev_u.i2c.address = dashboardConfig()->address;
bus = &dashBoardBus; bus = &dashBoardBus;
delay(200); delay(200);