Example #1
0
void Loop_Task::run()
{
    while(m_running.load(std::memory_order_relaxed))
    {
        run_in_loop();
    }
}
Example #2
0
int main(){
	PRINTDEBUG&&printf("main called..\n");
	mysetup_serial_port();
	PRINTDEBUG&&printf("done setup...\n");
	configureUI();
	char buf[21];
	buf[20] = '\0';
	while(1){
		move(0,0);
		printw("DATA: ");
		char i = read(serialport,buf,20);	
		if (i == -1){
			// No data read.
		}else{
			buf[i] = '\0';
		}
		printw("%s",buf);
		run_in_loop();
	}
	return quit();
}