Agilent Technologies E1300B, E1301B user manual NRAMCREate, DIAGnostic NRAMADDRess?, Diagnramaddr?

Models: E1300B E1301B 75000 SERIES B

1 244
Download 244 pages 1.94 Kb
Page 151
Image 151

DIAGnostic :NRAM:ADDRess?

:NRAM:ADDRess?

 

DIAGnostic:NRAM:ADDRess? Returns the starting address of the non-volatile

 

 

User RAM segment allocated using DIAG:NRAM:CREate.

 

 

Comments

 

• DIAG:NRAM:CREAte does not allocate the RAM segment until after a

 

 

subsequent re-boot. To get accurate results, execute

 

 

 

 

DIAG:NRAM:ADDRess? after the re-boot.

 

 

 

 

Related Commands: DIAG:NRAM:CREate, DIAG:NRAM:CREate?,

 

 

DIAG:DOWNload, DIAG:UPload?

 

 

Example Determine address of the most recently created User RAM segment

 

 

 

 

DIAG:NRAM:ADDR?

 

 

 

 

 

enter statement

statement returns decimal

 

 

 

 

 

numeric address

 

 

:NRAM:CREate

 

 

 

 

 

 

 

 

DIAGnostic:NRAM:CREate < size>

allocates a segment of non-volatile User

 

 

RAM for a user-defined table.

 

 

 

Parameters

 

 

 

 

 

 

 

 

Parameter

Parameter

 

Range of

Default

 

 

 

Name

Type

 

Values

Units

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

size

numeric

 

0 to available RAM or

none

 

 

 

 

 

 

MIN MAX

 

 

Comments

 

• The RAM segment will be created only after the System Instrument has

 

 

been re-booted (cycle power or execute DIAG:BOOT).

 

 

Based on the size specified, DIAG:NRAM:CRE rounds the size up to an even value.

NRAM will de-allocate a previously allocated RDISk segment.

Using all of the available RAM (MAX) for the NRAM segment will limit some functions such as IBASIC program space, instrument reading storage space, and full functionality of the Display Terminal Interface.

Use DIAG:NRAM:ADDR? to determine the starting address of the RAM segment.

Use DIAG:DOWNload, DIAG:UPLoad?, DIAG:PEEK, or DIAG:POKE to store and retrieve information in the non-volatile RAM segment.

Use DIAG:NRAM:CRE? MAX to find maximum available segment size.

Related Commands: DIAG:NRAM:CREate?, DIAG:NRAM:ADDRess?, DIAG:DOWNload, DIAG:UPLoad?

Example Allocate a 15 Kbyte User Non-volatile Ram segment.

DIAG:NRAM:CREate 15360

allocate 15 Kbyte segment of

 

User Ram .

System Instrument Command Reference 7-23

Page 151
Image 151
Agilent Technologies E1300B, E1301B, 75000 SERIES B DIAGnostic NRAMADDRess?, Diagnramaddr?, DIAGnosticNRAMCREate size