From 4a81c25517f533518e7cb09ae607291947f647dd Mon Sep 17 00:00:00 2001
From: Xavier Elattaoui <xavier.elattaoui@synchrotron-soleil.fr>
Date: Mon, 12 Oct 2009 08:50:41 +0000
Subject: [PATCH] minor change : cmd reset (*RST) added for DDCs.

---
 src/AbstractElectrometerClass.cpp | 7 ++++++-
 src/KeithleyDDCProtocol.cpp       | 6 ++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/AbstractElectrometerClass.cpp b/src/AbstractElectrometerClass.cpp
index fd00e50..44e36c8 100644
--- a/src/AbstractElectrometerClass.cpp
+++ b/src/AbstractElectrometerClass.cpp
@@ -11,9 +11,14 @@
 //
 // $Author: xavela $
 //
-// $Revision: 1.17 $
+// $Revision: 1.18 $
 //
 // $Log: not supported by cvs2svn $
+// Revision 1.17  2009/03/18 10:25:29  xavela
+// xavier :
+// - Novelec part updated and tested !
+// - +no more compilation warnings
+//
 // Revision 1.16  2009/03/10 10:28:52  xavela
 // xavier:
 // range values ordered
diff --git a/src/KeithleyDDCProtocol.cpp b/src/KeithleyDDCProtocol.cpp
index 43204a0..46836e0 100644
--- a/src/KeithleyDDCProtocol.cpp
+++ b/src/KeithleyDDCProtocol.cpp
@@ -377,9 +377,11 @@ std::string::size_type posEnd;
 // ============================================================================
 void KeithleyDDCProtocol::reset (void) 
 {
+std::stringstream cmd_to_send;
+	
 	//- send command to return to default conditions !!
-//	cmd_to_send << "*RST" << std::ends;
-	_communication_link->clear();
+	cmd_to_send << "*RST" << std::ends;
+	_communication_link->write(cmd_to_send.str());
 }
 
 // ============================================================================
-- 
GitLab