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: streamDevice output format question
From: Mark Rivers <[email protected]>
To: "'Dirk Zimoch'" <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Mon, 24 Nov 2014 22:54:38 +0000

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

 


Replies:
Re: streamDevice output format question Eric Norum
RE: streamDevice output format question peter.owens
Re: streamDevice output format question Dirk Zimoch

Navigate by Date:
Prev: Re: rebootHookAdd() equivalent for OSI / RTEMS? Mike Westfall
Next: Re: streamDevice output format question Eric Norum
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: rebootHookAdd() equivalent for OSI / RTEMS? Mike Westfall
Next: Re: streamDevice output format question Eric Norum
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 ·