1
0
mirror of https://github.com/wjwwood/serial.git synced 2026-01-22 11:44:53 +08:00

Cleaning up cout's

This commit is contained in:
William Woodall 2011-03-18 19:02:32 -05:00
parent f4430b48b0
commit 0f75942fb4
2 changed files with 4 additions and 6 deletions

View File

@ -10,10 +10,10 @@ public:
template <typename Error>
bool operator()(const Error& err, std::size_t bytes_transferred) {
std::cout << "Here2" << std::endl;
if(err) {// There is an Error
if(err == boost::asio::error::invalid_argument)
std::cout << "Invalid Argument Error" << std::endl;
if(err == boost::asio::error::operation_aborted) {
std::cout << "Here1" << std::endl;
return 1;
}
if(err != boost::asio::error::invalid_argument) {// The Error is not invalid argument
@ -212,7 +212,6 @@ std::string Serial::read(int size) {
}
void Serial::read_complete(const boost::system::error_code& error, std::size_t bytes_transferred) {
// std::cout << "Here2" << std::endl;
if(!error || error != boost::asio::error::operation_aborted) { // If there was no error OR the error wasn't operation aborted (canceled), Cancel the timer
this->timeout_timer->cancel(); // will cause timeout_callback to fire with an error
}
@ -225,7 +224,6 @@ void Serial::read_complete(const boost::system::error_code& error, std::size_t b
void Serial::timeout_callback(const boost::system::error_code& error) {
if (!error) {
// The timeout wasn't canceled, so cancel the async read
std::cout << "Here3" << std::endl;
this->serial_port->cancel();
}
}

View File

@ -30,7 +30,7 @@ int main(int argc, char **argv)
ros::NodeHandle n;
std::string port("/dev/tty.usbserial-A900cfJA");
std::string port("/dev/ttyUSB0");
// std::string port("/dev/tty.usbmodemfa141");
serial = new Serial(port, 9600, 250);
@ -58,4 +58,4 @@ int main(int argc, char **argv)
}
return 0;
}
}