]> git.karo-electronics.de Git - oswald.git/blobdiff - ui/oswald-ui.h
Shorten charger plug "tail"
[oswald.git] / ui / oswald-ui.h
index 853a0f31fb5c072bd239cbba1f32de46054cd7cc..fdadd4b1ef3b538215e0bdc17091b83f7078ac7c 100644 (file)
@@ -3,14 +3,31 @@
 
 #include <gtk/gtk.h>
 
+#include "oswald.h"
+
 typedef struct {
        GtkWidget *mainwin;
        GtkWidget *darea;
        GdkPixmap *pixmap;
-       gboolean OnIdleScreen;
+       GtkWidget *x_sc;
+       GtkWidget *y_sc;
+       GtkWidget *z_sc;
+       uint8_t accel_x;
+       uint8_t accel_y;
+       uint8_t accel_z;
+       gboolean halfsecond_active;
+       gboolean centisecond_active;
 } oswald_ui;
 
-void set_pixel(oswald_ui *ui, gint x, gint y, gboolean state);
+void lcd_set_pixel(gint x, gint y, gboolean state);
+void lcd_clear_display(void);
+void lcd_update_display(void);
+
+void enable_centisecond_timer(void);
+void disable_centisecond_timer(void);
+
+void enable_halfsecond_timer(void);
+void disable_halfsecond_timer(void);
 
 #endif