1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 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 2014 2015 2016 2017 2018 2019 2020 <2021> 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | StreamDevice Format Converters |
From: | Donny Domagoj Cosic via Tech-talk <tech-talk at aps.anl.gov> |
To: | Ralph Lange via Tech-talk <tech-talk at aps.anl.gov> |
Date: | Fri, 12 Nov 2021 11:18:13 +0100 |
Hi,I receive a string from a device containing the current draw as a 6 character number. ie. for 2.45 A, the string would be 000245. Using the format converter %6f in the proto file, I am able to read the value into a ai record as 245. However when I try to convert the input string using %=6.2f, I always read in 0 as the current.
Am I understanding the = operator properly? How can I convert the string 000245 input into 2.45 in the ai record?
Thank you in advance, -- Donny Domagoj Cosic Laboratory for Ion Beam Interactions Ruđer Bošković Institute Bijenička cesta 54 | HR-10 000 Zagreb | CROATIA T: +385 1 4561 041 | @: dcosic at irb.hr | www.irb.hr