Function Reference

When using Visual Basic.NET
When using Visual C#.NET
When using Visual C++.NET
When using Python

Return Values

 

Function Operation

Initialize / Exit Functions

Function name

Feature

GpIni

Performs initialization

GpExit

Terminates GP-IB

GpIfc

Transmits IFC

GpRen

Sets REN

GpResetren

Resets REN

Transmit Functions

Function name

Feature

GpTalkEx

Transmits data

GpTalkExBinary

Transmits Binary data(VB.NET)

GpListenEx

Receives data

GpListenExBinary

Receives Binary data(VB.NET)

GpTalkAsync

Transmits data asynchronously

GpListenAsync

Receives data asynchronously

GpCheckAsync

Check asynchronous function status

GpStopAsync

Stop asynchronous function

GpTalk

Transmits data

GpTalkBinary

Transmits Binary data(VB.NET)

GpListen

Receives data

GpListenBinary

Receives Binary data(VB.NET)

GpDelim

Sets delimiters

GpTimeout

Sets timeout

GpDma

Sets FIFO

GpSlowMode

Transfer make slow.

GpStstop

Sets the ESC key check

GpSfile

Transmits data file

GpRfile

Receives data file

GpSmoothMode

Scheduling is performed

Serial Poll Functions (Master)

Function name

Feature

GpPollEx

Executes serial poll of All

GpPoll

Executes serial poll

Parallel Poll Functions (Master)

Function name

Feature

GpStppoll

Allocates lines for parallel poll response output

GpExppoll

Executes parallel poll

SRQ Functions (Slave)

Function name

Feature

GpSrqEx

Set the status byte and SRQ sent.

GpChkstb

Checks status bytes

GpPpollmode

Sets response mode for parallel poll

Event Functions

Function name

Feature

GpSetEvent

Raise some events

GpEnableNextEvent

Enable next event handling of GpSetEvent

GpSetEventSrq

Specify SRQ event flag

GpSetEventDet

Specify DET(Trigger) event flag

GpSetEventDec

Specify DEC(Device Clear) event flag

Status Functions

Function name

Feature

GpDevFindEx

Search out connected devices by address

GpDevFind

Search out connected devices

GpBoardstsEx

Get / Set the uPD7210C register and Board status

GpBoardsts

Reads from the uPD7210C register and Board status

GpUpperCode

Set UpperCode Enable / Disable

GpTaLaBit

Enables or disables TA/LA bit.

Device Control Functions

Function name

Feature

GpCommandAsync

Transmits commands asynchronously

GpComand

Transmits commands

GpSdc

Transmits SDC command

GpDcl

Transmits DCL command

GpGet

Transmits GET command

GpGtl

Transmits GTL command

GpLlo

Transmits LLO command

GpTct

Transmits TCT command

Strings Convert Functions

Function name

Feature

GpCnvSettings

Contents of a change by the character line change function are established.(GpCnv***)

GpCnvSettingsToStr

Contents of a change by the character line change function are established.(GpCnv***ToStr)

GpCnvStrToDbl

The character line divided with separator is changed into the Double value, and stored for the arrangement.

GpCnvStrToDblArray

The character line divided with separator is changed into the Double value, and stored for the arrangement.

GpCnvStrToFlt

The character line divided with separator is changed into the Float(In VB is Single value) value, and stored for the arrangement.

GpCnvStrToFltArray

The character line divided with separator is changed into the Float value, and stored for the arrangement.

GpCnvDblToStr

Numerical value is made one ASCII character line on the condition with GpCnvSettings (), GpCnvSettingsToStr().

GpCnvDblArrayToStr

Numerical value is made one ASCII character line with separator on the condition with GpCnvSettings (), GpCnvSettingsToStr().

GpCnvFltToStr

Numerical value is made one ASCII character line on the condition with GpCnvSettings (), GpCnvSettingsToStr().

GpCnvFltArrayToStr

Numerical value is made one ASCII string with separator on the condition with GpCnvSettings (), GpCnvSettingsToStr().

GpCnvCvSettings

Setup translate direction in GpCnvCv*** functions.

GpCnvCvi

2-bytes binary data is changed into short(Integer)

GpCnvCviArray

2-bytes binary data is changed into short(Integer)

GpCnvCvs

4-bytes binary data(IEEE format) is changed into Float(Single)

GpCnvCvsArray

4-bytes binary data(IEEE format) is changed into Float(Single)

GpCnvCvd

8-bytes binary data(IEEE format) is changed into double(Double)

GpCnvCvdArray

8-bytes binary data(IEEE format) is changed into double(Double)

Wait Functions

Function name

Feature

GpWaittime

Waits for timer

IEEE488.2 Functions

Function name

Feature

GpCrst

*RST command

GpCopc

*OPC command

GpCwai

*WAI command

GpCcls

*CLS command

GpCtrg

*TRG command

GpCpre

*PRE command

GpCese

*ESE command

GpCsre

*SRE command

GpQidn

*IDN? request

GpQopt

*OPT? request

GpQpud

*PUD? request

GpQrdt

*RDT? request

GpQcal

*CAL? request

GpQlrn

*LRN? request

GpQtst

*TST? request

GpQopc

*OPC? request

GpQemc

*EMC? request

GpQgmc

*GMC? request

GpQlmc

*LMC? request

GpQist

*IST? request

GpQpre

*PRE? request

GpQese

*ESE? request

GpQesr

*ESR? request

GpQpsc

*PSC? request

GpQsre

*SRE? request

GpQstb

*STB? request

GpQddt

*DDT? request

Old Functions

Function name

Feature

GpSrq

Sets a service request

GpStb

Sets status bytes

GpReadreg

Reads from the uPD7210C register

GpSrqEvent

Use GpSrqEventEx

GpSrqEventEx

Create event message by receiving SRQ

GpSrqOn

Enable next event handling