Property (Read Only)
Value = SCPI.IEEE4882.LRN
This command gets the device setup query. This command is defined as "Learn Device Setup Query" in IEEE 488.2. The command returns instrument settings by binary block data (same as Save/Recall state file contents) with "SYSTem:SET " prefix.
The returned data is the same as the contents of state file which can be saved by the SCPI.MMEMory.STORe.STATe. Therefore, the returned data contents is changed according to the setting of SCPI.MMEMory.STORe.STYPe.
Parameter |
Value |
Description |
Setting Data |
Data Type |
Binary Type (Byte) |
Range |
- |
Preset Value |
- |
Unit |
- |
Resolution |
- |
'To write LRN data
Dim TempWrite() As Byte
Open "C:\LRN.dat" For Binary As #1
TempWrite() = SCPI.IEEE4882.LRN
Put #1, , TempWrite()
Close #1
To save/get the E5061B state for COM, use SCPI.MMEMory.STORe.STATe and SCPI.MMEMory.LOAD.STATe.
No equivalent key is available on the front panel.
*LRN?
<binary><newline><^END>
Dim LRNData() As Byte, SETData() As Byte, NoofByte As Double
'*** Get the LRN data as Binaray data
Age506x.WriteString "*LRN?", True
LRNData = Age506x.ReadIEEEBlock(BinaryType_UI1, False, True)
'*** Save the LRN data in the file
Open "C:\LRN.dat" For Binary As #1
Put #1, , LRNData()
Close
MsgBox "Get Data"
'*** Recall the LRN data from the file
Open "C:\LRN.dat" For Binary As #1
NoofByte = LOF(1)
ReDim SETData(NoofByte)
Get #1, , SETData()
Close
'*** Send the LRN data to E5061B
Age506x.IO.Write SETData, NoofByte