/Designs/Measuring_instruments/AWS01A/SW/PIC16F887/main.c
48,16 → 48,10
if (REV[strlen(REV)-1]=='$') REV[strlen(REV)-1]=0;
printf("\r\n\r\n# AWS01A %s (C) 2013 www.mlab.cz \r\n",VER); // Welcome message
printf("#%s\r\n",&REV[4]);
// printf("#\r\n");
// printf("# commands: h, c, o, l, x, i, r, a, s, u\r\n");
// printf("# h_eat, c_old, o_pen, l_ock, x_open, ");
// printf("i_nfo, r_epeat, a_uto, s_single, u_pdate\r\n");
// printf("#\r\n");
printf("# ver seq temp[K] hum_temp[K] hum[%%] ");
printf("bar_temp[K] pressure[hPa] check\r\n\r\n");
 
//---WDT
restart_wdt();
restart_wdt(); //---WDT
}
 
void main()
84,9 → 78,9
sht_init();
MPL_init(); // get correction coefficients from the sensor
 
// enable_interrupts(INT_TIMER1); // interrupts used for anemometer readings
// enable_interrupts(INT_TIMER0);
// enable_interrupts(GLOBAL);
enable_interrupts(INT_TIMER1); // interrupts used for anemometer readings
enable_interrupts(INT_TIMER0);
enable_interrupts(GLOBAL);
 
while (TRUE)
{