From ceef0e2981cc8384ddf3d367f7cfd09db82df0ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=20Morta=20Garriga?= <mmorta@iri.upc.edu> Date: Fri, 2 Aug 2013 10:20:41 +0000 Subject: [PATCH] Neteja de codi comentat.. yellow card --- src/segway_RMP400.cpp | 35 +++++++++++++++-------------------- 1 file changed, 15 insertions(+), 20 deletions(-) diff --git a/src/segway_RMP400.cpp b/src/segway_RMP400.cpp index 1c26f58..f40ca93 100644 --- a/src/segway_RMP400.cpp +++ b/src/segway_RMP400.cpp @@ -60,28 +60,23 @@ void CSegwayRMP400::start() { for (unsigned int i = 0;i < segways_.size();i++) { -// for (unsigned int i = 0;i < NUM_SEGWAY_200 ;i++) { - - try - { -// CSegwayRMP200 * segway = new CSegwayRMP200(); - segways_[i]->connect(serial_ftdi_segway_devices_[i]); -// segways_.push_back(segway); - } - catch (CSegwayRMP200Exception & e) - { - // Something failed while starting engines - // clean up previous (if any) started engine - for (unsigned int i = 0; i < segways_.size(); i++) { - segways_[i]->close(); - // delete segways_[i]; - } - - status_ = rmp400_off; - throw; + try + { + segways_[i]->connect(serial_ftdi_segway_devices_[i]); + } + catch (CSegwayRMP200Exception & e) + { + // Something failed while starting engines + // clean up previous (if any) started engine + for (unsigned int i = 0; i < segways_.size(); i++) { + segways_[i]->close(); } - } + status_ = rmp400_off; + throw; + } + } + status_ = rmp400_connected; } -- GitLab