Measurement Specialties 9116 user manual Read HIGH-SPEED Data Command ‘b’, Aaaabbbbcccc..rrrr

Models: 9116

1 143
Download 143 pages 39.58 Kb
Page 54
Image 54

Pressure Systems, Inc.

Model 9116 User’s Manual

 

 

READ HIGH-SPEED DATA (Command ‘b’)

Purpose: Returns the most recent scanned/averaged data from all channels of the module as fast as possible. Data is returned directly in its internal (IEEE single-precision float) binary form (as per implied format 7). It is used as a faster alternative to the Read High-Precision Data (‘r’) command, since ‘b’ does not have to parse the position or format parameters, nor does it have transform or encode the internal data into any other format when the response is generated.

Command

b

 

 

‘b’ is the command letter

 

 

Response

aaaabbbbcccc..rrrr

 

 

each 4-byte datum (e.g, ‘aaaa’) is a non-human readable 32-bit (4-byte)

 

big-endian value (format 7) representing an IEEE single-precision internal

 

float value.

 

 

Description: Returns data for all of the module’s channels, in order highest channel number to lowest channel number. Thus for a Model 9116, channel #16 will always be the first 4-byte (32-bit binary, big-endian, IEEE floating-point) value (‘aaaa’) sent in the response. It is followed by similar values for lower numbered channels.

Unless the EU conversion scalar is altered, the returned data will be in units of psi.

Example:

Send command to a module (via its “socket” connection) to return data as fast possible:

b

Data from the most recent scan of all the module’s channels are returned in pure binary form, 4-bytes per channel (big endian):

aaaabbbbcccc .. rrrr

Note that this response is not shown within quotes “ ” since it is not a valid ASCII character string

Page 45

www.PressureSystems.com

Page 54
Image 54
Measurement Specialties 9116 user manual Read HIGH-SPEED Data Command ‘b’, Aaaabbbbcccc..rrrr, Aaaabbbbcccc .. rrrr