]> mj.ucw.cz Git - home-hw.git/blobdiff - ssr/Inc/app.h
SSR: Temperature measurement over USB
[home-hw.git] / ssr / Inc / app.h
index 05a96f2c70eb9226f060737fa58f4de4e3f31105..65b1e94dd50dd44e66ea4a18f3d763ffea81a3a7 100644 (file)
@@ -1,10 +1,6 @@
 // main.c
 
-// display.c
-
-void display_init(void);
-void display_counter(uint cnt);
-void display_buffer(byte *buf);
+extern volatile byte timer_ticked;
 
 // usbdev.c
 
@@ -14,16 +10,10 @@ extern volatile byte rx_packet_state, tx_packet_state;
 
 void tx_packet_send(void);
 
-// bmp085.c
-
-extern byte bmp_request;
-extern int adjusted_temp;
-extern int adjusted_press;
-extern u32 bmp_counter;
+// ds18b20.c
 
-extern volatile byte *bmp_i2c_ptr;
-extern volatile byte bmp_i2c_len;
-extern volatile byte bmp_i2c_addr;
+extern int ds_current_temp;
+#define DS_TEMP_UNKNOWN 0x7fffffff
 
-void bmp_init(void);
-void bmp_step(void);
+void ds_init(void);
+void ds_step(void);