Example #1
0
/**********************************************************************
 * 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
}
Example #2
0
File: xetn.c Project: codesun/xetn
void Xetn_initContext() {
    Logger_init(&Xetn_getContext().logger, Xetn_getContext().conf.logFile);
    Xetn_getContext().terminate = 0;
    Xetn_getContext().daemon = 0;
}