--- branches/linux-serial/serial1.cpp 2007/02/06 14:01:26 62 +++ branches/linux-serial/serial1.cpp 2007/02/06 14:01:59 63 @@ -42,6 +42,24 @@ try { + int count =0; + serial.open(argv[1], CSerial::Baud9600); + while(1) + { + try{ + std::cout << "Potmeter: " << serial.readTarget(5) << std::endl; + } + catch (timeout_error& e) + { + std::cout << "Restarting ..." << std::endl; + serial.close(); + Sleep(50); + serial.open(argv[1], CSerial::Baud9600); + Sleep(50); + } + std::cout << count++ << std::endl; + Sleep(50); + } serial.open(argv[1], CSerial::Baud9600); // tænd lysdiode S3&S4 / RB1&RB2