Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Using and Troubleshooting the GPIB-VXI/C

RmEntry?

Purpose: Return RM information about a device or all devices. RmEntry? does not return the Servant list.

Query Syntax: RmEntry? [<logical address>]

(If <logical address> is omitted, RmEntry? returns the RM information for all devices.)

Response: Program response:

<la>,<cla>,<sa>,<slot>,<devclass>,<subclass>,<manID>,<modelcode>,

<memspace>,<membase>,<memsize>,<state>,<line status><CRLF>

Console response:

Resource manager entry for Logical Address <logical address>:

<CRLF>

<CRLF>

Commander's Logical Address :<cla><CRLF>

GPIB Address :<addr><CRLF>

Slot :<slot><CRLF>

Device class :<devclass> (class)<CRLF>

Extended Sub Class :<subclass><CRLF>

Manufacturer's ID :<manID> (manufacturer's name)<CRLF>

Model code :<modelcode><CRLF>

Memory space :<memspace> (memory space)<CRLF>

Memory Base :<membase><CRLF>

Memory Size :<memsize>K (<memsize> bytes)<CRLF>

Status State :<state> (state)<CRLF>

Forced Offline? :<line status> (yes/no)<CRLF>

The mnemonics have the following meanings:

la Device's logical address

cla Commander's logical address

addr Device's GPIB address

(255 if not assigned GPIB address)

slot Slot number

(255 if unknown, such as if the device does not have MODID capability)

devclass Device class; the following values may be used:

0 = Memory Class

1 = Extended Class

2 = Message-Based

3 = Register-Based

subclass Extended class device's subclass

manID Manufacturer's ID number

modelcode Device's manufacturer-assigned model code

memspace Memory space requirement:

0 = A16 only

1 = A16/A24

2 = A16/A32

membase Memory base address

memsize Memory size in bytes

state Status state:

0 = Failed and not Ready

1 = Passed and not Ready

2 = Failed and Ready

3 = Passed and Ready

line status Online/offline status:

0 = online

1 = forced offline

The program mode response format is the same for all devices. However, the console mode response returns only the lines that are relevant. For example, memory base address and memory size lines are not returned for A16-only memory space devices.

To issue this command from IBIC, first enable the console data mode and then issue the RmEntry? command.

You would do this as follows:

    Ibwrt "consmode 1"

    Ibrd 100

    Ibwrt "rmentry? 19"

    Ibrd 10000


This example displays the all the information returned by the resource manager for LA 19.



Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality?   Answered Your Question? 
  1 2 3 4 5
Please Provide Additional Feedback below
Please visit Request Support for product support inquiries. submit