EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: streamDevice output format question
From: <[email protected]>
To: <[email protected]>
Cc: [email protected]
Date: Tue, 25 Nov 2014 10:54:27 +0000

How much precision do you need, and what is the upper limit of the range?

You might be able to get away with specifying a fixed format, padded with leading zeros.

Eg.” %05.1f ml/h”

Would output

009.0 ml/h

010.0 ml/h

 

Pete

 

 

From: Mark Rivers [mailto:[email protected]]
Sent: 24 November 2014 22:55
To: 'Dirk Zimoch'
Cc: [email protected]
Subject: streamDevice output format question

 

Dirk and all,

 

I have a device that requires a command of the following format:

 

ratei NNNNN ml/h

 

where NNNNN is a number that is exactly 5 characters long including the decimal point.  For example if the rate is 9 then:

 

ratei 9.000 ml/h

 

If the rate is 10 then the string must be

 

ratei 10.00 ml/h

 

If one sends 10.000 (six characters) the command is rejected.

 

Is there a way to achieve this with streamDevice?

 

I can’t use the field width flag, since that just sets a minimum field width. I need to set a maximum field width.

 

I realize this is a ridiculous behavior for a device, but I need to deal with it.

 

Thanks,

Mark

 


--
Scanned by iCritical.



References:
streamDevice output format question Mark Rivers

Navigate by Date:
Prev: Re: Small bug in caget Andrew Johnson
Next: MBBI Value Type Elmer Pensack
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: streamDevice output format question Mark Rivers
Next: Re: streamDevice output format question Dirk Zimoch
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·