#ifndef _oswald_ui_h #define _oswald_ui_h #include #include "oswald.h" typedef struct { GtkWidget *mainwin; GtkWidget *darea; GdkPixmap *pixmap; 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 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