diff --git a/src/SingleShotAO.cpp b/src/SingleShotAO.cpp
index 699767f450ef72a93a22bc09255b2ef0e5f2a0f9..ee7b789428db19b54161b9cf1f58d81f6e1540bc 100755
--- a/src/SingleShotAO.cpp
+++ b/src/SingleShotAO.cpp
@@ -429,7 +429,7 @@ void SingleShotAO::init_device()
 		dai_channel.tai.max_value = "10.0";
 		dai_channel.tai.min_value = "-10.0";
 		dai_channel.tai.description = "Output value for channel " + oss.str() + " (in measurementUnit).";
-		dai_channel.tai.format = "%1.1f";
+		dai_channel.tai.format = "%1.2f";
 		dai_channel.memorized = true;
 		dai_channel.cdb = false;
 
@@ -461,7 +461,7 @@ void SingleShotAO::init_device()
 		dai_speed.tai.standard_unit = "V/s";
 		dai_speed.tai.display_unit = "V/s";
 		dai_speed.tai.description = "Speed for ramp generation, in V/s. If speed is NULL, no ramp generated but direct write on channel output " + oss.str() + " (in measurementUnit).";
-		dai_speed.tai.format = "%1.1f";
+		dai_speed.tai.format = "%1.2f";
 
 		//- cleanup tango db option: cleanup tango db when removing this dyn. attr. (i.e. erase its properties from db)
 		dai_speed.memorized = true;