>>> On 11/12/1996 at 16:55:17 GMT, Jeff Hill wrote:
> The unsigned integer types used internally in the database do not
> currently exist in the ca client API. To get around this problem EPICS
> ioc core informs clients attached to "unsigned int" fields that the
> native type is "float". This promotion to a larger type guards against
> the loss of information during type conversions.
> Johnny Tang at CEBAF has recommended that "unsigned char" and "unsigned
> short" should map to a 32 bit integer external type (without loss of
> information). This change is planned for the next release of EPICS.
Is this behaviour actually documented anywhere other than the Tech-Talk
archives ?
I found no mention either in the Record Reference Manual or the App.
Developer's Guide.
Was the effect on large arrays considered ? In my case, this caused a
waveform record of type USHORT and size 6000 to be unusable.
Is there a plan to implement these types in CA ?
----
Brian McAllister Controls Programmer/Beam Physicist
[email protected] MIT-Bates Linear Accelerator
(617) 253-9537 Middleton, MA
- Replies:
- Re: CA and unsigned types Brian McAllister
- RE: CA and unsigned types Jeff Hill
- Re: CA and unsigned types Marty Kraimer
- Navigate by Date:
- Prev:
Re: RAWF, RAWL Andrew Johnson
- Next:
Re: CA and unsigned types Brian McAllister
- 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
- Navigate by Thread:
- Prev:
[Fwd: vxWorks, other ops] Rolf Keitel
- Next:
Re: CA and unsigned types Brian McAllister
- 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
|