Advanced Distributed Systems module at HSLU
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

25 lines
491 B

/*
* Copyright (c) 2019, Erich Styger
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#ifndef OLED_H_
#define OLED_H_
#include <stdint.h>
#include <stdbool.h>
void OLED_PrintShutdownHelp(void);
void OLED_PrintShutdownMsg(void);
void OLED_ShowUPS(float voltage, float charge, bool isCharging);
void OLED_ShowTemperatureHumidity(float temperature, float humidity);
void OLED_ShowRxTx(uint32_t nofRx, uint32_t nofTx);
void OLED_Init(void);
void OLED_Deinit(void);
#endif /* OLED_H_ */