--- branches/linux-serial/serial1.cpp 2007/02/04 21:33:40 45 +++ branches/linux-serial/serial1.cpp 2007/02/04 23:11:02 46 @@ -17,6 +17,7 @@ #include #include #include +#include void my_pause() @@ -31,13 +32,15 @@ { int count = 0; unsigned char c,input; - CH7Serial serial("com8", 9600); + CH7Serial serial; try { + serial.open("/dev/ttyS0", 9600); // tænd lysdiode S3 / RB1 std::cout << "--------------------------------------" << std::endl; serial.writeTarget(0,1); + /* Sleep(2000); // sluk lysdiode S3 / RB1 @@ -70,9 +73,22 @@ //aflæser potmeter igen ved 9600 bps std::cout << "--------------------------------------" << std::endl; std::cout << "Potmeter: " << serial.readTarget(5) << std::endl; - } catch (std::exception e) + */ + } + catch (std::runtime_error& e) { - std::cout << "Exception :" << e.what() << std::endl; + std::cout << "Error: " << e.what() << std::endl; + exit(1); + } + catch (std::exception& e) + { + std::cout << "Exception: " << e.what() << std::endl; + exit(2); + } + catch(...) + { + std::cout << "asd" << std::endl; + exit(3); } //std::cout << serial.readTarget(2) << std::endl;