VEGA VEGACOM 557 VEGA ASCII protocol User Manual

Page 49

Advertising
background image

VEGACOM 557 VEGA ASCII

49

5.4 Example program for the enquiry VEGAMET (QUICK BASIC)

D E C L A R E S U B R e c e i v e S t r i n g ( n % , r e c $ )

D E C L A R E S U B C h e c k R e c e i v e ( r e c A S S T R I N G )

D E C L A R E S U B O u t p u t D a t a ( )

D E C L A R E S U B D e l a y ( t A S S I N G L E )

' K o n s t a n t e n d e f i n i e r e n

C O N S T C O M A D R = " 0 "

C O N S T M A X N O R E C E I V E = 2

C O N S T F i r s t M e t = 1

C O N S T L a s t M e t = 1 5

C O N S T F i r s t P l s = 1

C O N S T L a s t P l s = 3

C O N S T C M D 1 = " P "

C O N S T C M D 2 = " M "

C O N S T C O L O R W H I T E = 1 5

C O N S T C O L O R G R E E N = 1 0

C O N S T C O L O R R E D = 1 2

' V a r i a b l e n d e f i n i t i o n

D I M s i o A S I N T E G E R

D I M i A S I N T E G E R

D I M j A S I N T E G E R

D I M L A S I N T E G E R

D I M R e c e i v e A S S T R I N G

D I M S e n d A S S T R I N G

D I M N o R e c e i v e ( L a s t M e t ) A S I N T E G E R

D I M S H A R E D S e n d N r A S S T R I N G

D I M S H A R E D M e t N r A S I N T E G E R

D I M S H A R E D D C S ( L a s t M e t , L a s t P l s ) A S L O N G

D I M S H A R E D S t a t u s ( L a s t M e t , L a s t P l s ) A S I N T E G E R

' B i l d s c h i r m l o e s c h e n

C L S

C O L O R C O L O R W H I T E , 0

' F r e i e s D a t e i h a n d l e h o l e n

s i o = F R E E F I L E

' S c h n i t t s t e l l e o h n e H a n d s h a k e O e f f n e n

O P E N " C O M 2 : 9 6 0 0 , N , 8 , 1 , B I N , O P 0 , D S 0 , R S " F O R R A N D O M A S s i o

' M i t V E G A M E T A d r e s s e 1 b e g i n n e n

M e t N r = F i r s t M e t

' F e h l e r z a e h l e r i n i t i a l i s i e r e n

F O R i = F i r s t M e t T O L a s t M e t

N o R e c e i v e ( i ) = M A X N O R E C E I V E

F O R j = F i r s t P l s T O L a s t P l s

S t a t u s ( i , j ) = - 1

N E X T j

N E X T i

' S o l a n g e w i e d e r h o l e n b i s d e r A n w e n d e r e i n e T a s t e

d r u e c k t

W H I L E I N K E Y $ = " "

' S e n d e s t r i n g e r z e u g e n

S e n d N r = R T R I M $ ( L T R I M $ ( S T R $ ( M e t N r ) ) )

Setup

Advertising