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:
parent
52d447d2ef
commit
af4059e0ca
2 changed files with 4 additions and 4 deletions
|
@ -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)
|
||||||
|
|
|
@ -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);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue