DIY Logging Volt/Ampmeter
|
Go to the documentation of this file.
18 if((y == 0) && (x < 127))
32 }
while((end - start) < 8000);
56 char message[] =
"ABCDEFGHIJK";
67 memmove(message, message+1,
sizeof(message)-2);
68 message[
sizeof(message)-2] = ch;
72 }
while((end - start) < 5000);
77 fps = (float)fps / ((end - start) / 1000.0);
78 snprintf(buff,
sizeof(buff),
"~%d FPS", fps);
97 for(delta = 0; delta < 5; delta ++) {
107 for(delta = 0; delta < 5; delta ++) {
void ssd1306_SetCursor(uint8_t x, uint8_t y)
void ssd1306_DrawArc(uint8_t x, uint8_t y, uint8_t radius, uint16_t start_angle, uint16_t sweep, SSD1306_COLOR color)
char ssd1306_WriteString(char *str, FontDef Font, SSD1306_COLOR color)
void ssd1306_Polyline(const SSD1306_VERTEX *par_vertex, uint16_t par_size, SSD1306_COLOR color)
void ssd1306_DrawCircle(uint8_t par_x, uint8_t par_y, uint8_t par_r, SSD1306_COLOR par_color)
Header file of UTILS LL module.
void ssd1306_UpdateScreen(void)
void ssd1306_TestBorder()
void LL_mDelay(uint32_t Delay)
This function provides accurate delay (in milliseconds) based on SysTick counter flag.
void ssd1306_DrawRectangle(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, SSD1306_COLOR color)
void ssd1306_TestRectangle()
uint32_t HAL_GetTick(void)
void ssd1306_TestPolyline()
void ssd1306_Line(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, SSD1306_COLOR color)
void ssd1306_DrawPixel(uint8_t x, uint8_t y, SSD1306_COLOR color)
void ssd1306_TestCircle()
void ssd1306_Fill(SSD1306_COLOR color)