Exemplo n.º 1
0
void Board::init()
{
	initSwitchMatrix();
	initIOCON();
	setupSysClock();
	SystemCoreClockUpdate();
	setupMRT(SystemCoreClock);
	setupSysTick();
	GPIOInit();
}
void EITMeasurementThread::run() {
    //qDebug() << "Inside MesurementThread::run()";
    canceled = false;
    initAcquisitionCard();
    initSwitchMatrix();
    for (int ci = 0; ci < g->getEITExpCycles(); ci++)
    {
            bool response;
            for (int si = 0; si < exp->N_ELECTRODES_ACTIVE; si++)
            {
                emit updateProg();
                response = measureStep(ci, si);
                ml->incFinishedSteps(stepTime);
                if (canceled || response == false) break;
            }
            if (canceled || response == false) break;
    }
    emit finishProg();
}