Sigma LBA-400, LBA-710, LBA-714PC, LBA-300 manual 10.6.2.1 FRM? Download Data Frame, Frm?, Ldd, Sdd

Models: LBA-500PC LBA-708 LBA-710 LBA-700 LBA-712 LBA-714PC LBA-400 LBA-300

1 281
Download 281 pages 14.04 Kb
Page 191
Image 191

FRM?

-

Download data file

(remote to host)

FRM

-

Upload data file

(host to remote)

LDD

-

File Load… data file

(loaded @ remote)

SDD

-

File Save As… data file

(saved @ remote)

The FRM command is used to download and upload LBA-PC data files. The transmitted data is in an internal binary form that is identical to a .LB3/4/5 data file. The format of this data is not documented. To use this command you must save and restore exactly what was received from the LBA-PC. Data downloaded with the FRM? command should be written to a file on disk with the extension .LB3/4/5. This data file can then be read by LBA-PC using the File Load… dialog box. To upload a data file, you must send exactly the binary data received in a previous FRM? command or exactly the binary data read from a .LB3/4/5 file written by LBA-PC.

The LBA-PC may also be configured to send a FRM? response each time a new frame of data is acquired (see A.5.4.6 FRM).

The LDD and SDD commands are used to tell the LBA-PC to read and write data files on the remote computer, (the PC where the LBA-PC application is running).

10.6.2.1 FRM? - Download Data Frame

To download an LBA-PC data frame, you must send the FRM? command with an optional parameter that identifies which frame you are requesting to transfer.

The frame parameter is optional and is numbered from -1 to n. ‘n’ is the number of frames in the frame buffer. Frame -1 is the Gain Frame, 0 is the Reference frame, and frames 1 to n are data captured in the frame buffer. If you do not send the frame number parameter then the current frame is used.

The LBA-PC responds by repeating FRM followed by a parameter specifying the frame number. Next comes the definite length specification that has the form:

#nd..d(DAB)…(DAB)

Where:

#= ASCII pound character (0x23)

n= ASCII decimal digit ranging from 1 to 9. This value specifies the number of digit elements, d..d, that follow.

d..d

=

ASCII decimal integer that specifies the number of data words that

 

 

follow.

(DAB)

=

8-bit data byte.

The following example describes how the host controller requests and receives a data file containing frame 10. The data file contains 32,768 bytes.

Host Sends

:FRM?

FrameNumber=10(^END)

Operator’s Manual

191

LBA-PC

Doc. No. 10654-001, Rev 4.10

 

 

Page 191
Image 191
Sigma LBA-400, LBA-710, LBA-714PC, LBA-300, LBA-712, LBA-708, LBA-500PC manual 10.6.2.1 FRM? Download Data Frame, Frm?, Ldd, Sdd