Please enable JavaScript to view this site.

A-Shell Development History

New SOSLIB routine ATEGFK.SBX retrieves a file from the PC via the ATE terminal connection. This is useful in situations where FTP isn't available or isn't practical. Syntax:

xcall ATEGFK, hostspec, pcspec, flags, status

parameters

hostspec  (str)  [in]

is the destination (native or AMOS-style)

pcspec  (str)  [in]

is the source (PC native)

flags  (num)  [in]

may contain zero or more of the following:

Value

Definition

16

skip post-transfer verification

32

pre-verify (skip transfer if destination matches source)

64

ignore version 0 in pre-verification

128

put ATEGFK.LOG in current directory rather than OPR:

 

status  (signed num)  [out]

returns status of operation:

Value

Definition

>0

file transferred

0

transfer not required

-1

ATE required

-2

source file doesn't exist

-3

file transferred but failed to verify afterwards

-4

transfer failure

 

Comments

ATEGFK.SBX may work with ATE 6.1.1357+ but will be much better with ATE 6.1.1370.0+.

See test program TSTATEGFK.BP. Both are included in [907,33] of the SOSLIB along with other ATE file-transfer related utilities.

Also see MX_ATEFILEXFR and ATEXFR.SBX