Rev 1282 Rev 1283
Line 1... Line 1...
1 /**** IR Mrakomer 4 ****/ 1 /**** IR Mrakomer 4 ****/
2 #define VERSION "4.0" 2 #define VERSION "4.0"
3 #define ID "$Id: irmrak4.c 1282 2009-01-07 13:07:23Z kakl $" 3 #define ID "$Id: irmrak4.c 1283 2009-01-07 14:07:16Z kakl $"
4 #include "irmrak4.h" 4 #include "irmrak4.h"
5   5  
6 #define MAXHEAT 20 // Number of cycles for heating 6 #define MAXHEAT 20 // Number of cycles for heating
7 #define MAXOPEN 20 // Number of cycles for dome open 7 #define MAXOPEN 20 // Number of cycles for dome open
8 #define MEASURE_DELAY 10000 // Delay to a next measurement 8 #define MEASURE_DELAY 10000 // Delay to a next measurement
Line 88... Line 88...
88 setup_timer_1(T1_DISABLED); 88 setup_timer_1(T1_DISABLED);
89 setup_timer_2(T2_DISABLED,0,1); 89 setup_timer_2(T2_DISABLED,0,1);
90 setup_comparator(NC_NC_NC_NC); 90 setup_comparator(NC_NC_NC_NC);
91 setup_vref(FALSE); 91 setup_vref(FALSE);
92 // setup_oscillator(OSC_4MHZ|OSC_INTRC,+2); // Pokud je nutna kalibrace RCosc 92 // setup_oscillator(OSC_4MHZ|OSC_INTRC,+2); // Pokud je nutna kalibrace RCosc
93 setup_oscillator(OSC_4MHZ|OSC_INTRC); 93 setup_oscillator(OSC_8MHZ|OSC_INTRC);
94   94  
95 delay_ms(1000); 95 delay_ms(1000);
96 restart_wdt(); 96 restart_wdt();
97 printf("\n\r* Mrakomer %s (C) 2007 KAKL *\n\r",VER); // Welcome message 97 printf("\n\r* Mrakomer %s (C) 2007 KAKL *\n\r",VER); // Welcome message
98 printf("* %s *\n\r",REV); 98 printf("* %s *\n\r",REV);