From: <jam...@di...> - 2012-01-17 12:18:51
|
Thanks, in that case this is more accurate: "Unsigned integers are supported by the pvData serialization protocol itself. However, the pvData API does not support unsigned integers as a first-class concept. The pvData API will include standardized facilities for user level code at server and client sides, to communicate the sign of given integer types. Therefore, as a practical matter for deployers, that a given value should be interpreted as unsigned or signed, is supported by EPICS V4." James > -----Original Message----- > From: mat...@gm... [mailto:mat...@gm...] On Behalf > Of Matej Sekoranja > Sent: 17 January 2012 12:10 > To: Rowland, James (DLSLtd,RAL,DIA) > Cc: gr...@sl...; epi...@li... > Subject: Re: Unsigned language in the pvAccess protocol spec > > > I'm not clear from Marty's message about unsigned where the extra bit to > signal unsigned on a type (not on a value, it's part of Field) is stored. It > would make sense to me to store it in the pvData type descriptor, as there is > a spare bit in the scalar type code. > > If the flag will be supported, then this is my plan how to encode it (and send > over the wire). > > > Is it really sent in a separate data stream over pvAccess? > > No. > > Matej -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom |