Migrating Programs from SUPPORT-PAC and N88BASIC

1.Migration from Extension of BASIC

1)Function name

Please refer to the following contrast table to create programs from samples/programs of Extension BASIC.

N88BASIC

SUPPORT-PAC(PC)202

API-GPIB(PC)WIN

API-GPIB(98/PC)

(Extension of BASIC)

(DOS C Language)

(Windows3.1)

(Windows95/NT and later)

CMD PORT

m202_init/h202_init

GpIni

GpIni

CMD DELIM

m202_delim/h202_delim

GpDelim

GpDelim

CMD PPR

m202_ppollmode/h202_ppollmode

GpPpollmode

GpPpollmode

CMD TIMEOUT

m202_timeout/h202_timeout

GpTimeout

GpTimeout

INPUT@

m202_listen/m202_listen

GpListen

GpListen

IRESET REN

m202_resetren/h202_resetren

GpResetren

GpResetren

ISET IFC

m202_ifc/h202_ifc

GpIfc

GpIfc

ISET REN

m202_ren/h202_ren

GpRen

GpRen

ISET SRQ

m202_srq/h202_srq

GpSrq

GpSrq

LINE INPUT@

m202_listen/h202_listen

GpListen

GpListen

ON SRQ GOSUB

No

No

GpSrqEvent

POLL

m202_poll/h202_poll

GpPoll

GpPoll

PPOLL

m202_stppoll/h202_stppoll

GpStppoll

GpStppoll

 

m202_exppoll/h202_exppoll

GpExppoll

Gpexppoll

PRINT@

m202_talk/h202_talk

GpTalk

GpTalk

RBYTE

m202_listen/h202_listen

GpListen

GpListen

SRQ ON/OFF/STOP

No

No

GpSrqEvent

WBYTE

m202_comand/h202_comand

Gpcomand

GpComand

IEEE(0)

No*

No*

GpBoardsts

IEEE(1)

No*

No*

GpBoardsts

IEEE(2)

No*

No*

GpBoardsts

IEEE(4)

m202_chkstb/h202_chkstb

GpChkstb

GpChkstb

IEEE(5)

m202_poll/h202_poll

GpPoll

Gppoll

IEEE(6)

m202_poll/h202_poll

GpPoll

Gppoll

IEEE(7)

m202_exppoll/h202_exppoll

GpExppoll

GpExppoll

STATUS

m202_stb/h202_stb

GpStb

GpStb

*:( Can be confirmed by parameters )

2.Migration from DOS edition SUPPORT-PAC(98)202 / SUPPORT-PAC(PC)202

1)Function name

Only changes h202_ or m202 to Gpl

2)Program

Changes parameter variables from 16Bit to 32Bit

3.Migration from Windows3.1 edition API-GPIB(98)WIN / API-GPIB(PC)WIN

1)Function name

No difference except for the parameter of GpIni

2)Program

Changes parameter variables from 16Bit to 32Bit

4.Comparison with WindowsNT edition API-GPIB(98/PC)NT

1)Function name

No difference

2)Program

No difference