/********************************************************************** * Function: init * @return None. * @remark Initializes the boat's master state machine and all modules. * @author David Goodman * @date 2013.04.24 **********************************************************************/ static void Watchdog_init(void) { Board_init(); Board_configure(USE_SERIAL | USE_TIMER); //Board_configure(USE_LCD | USE_TIMER); DELAY(10); // I2C bus //I2C_init(I2C_BUS_ID, I2C_CLOCK_FREQ); #ifdef USE_XBEE Xbee_init(XBEE_UART_ID); #endif #ifdef USE_LOGGER Logger_init(); #endif }
void Xetn_initContext() { Logger_init(&Xetn_getContext().logger, Xetn_getContext().conf.logFile); Xetn_getContext().terminate = 0; Xetn_getContext().daemon = 0; }