EasyManua.ls Logo

Spiricon LBA-300 - FRM? - Download Data Frame

Default Icon
281 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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
Operator’s Manual LBA-PC
Doc. No. 10654-001, Rev 4.10
191
:FRM?
FrameNumber=10(^END)

Table of Contents