VEGA VEGACOM 557 VEGA ASCII protocol User Manual

Page 52

Advertising
background image

52

VEGACOM 557 VEGA ASCII

E N D S U B

S U B O u t p u t D a t a

D I M v A S S T R I N G

' A u s g a b e d e r D a t e n a u f d e n B i l d s c h i r m

C L S

P R I N T

P R I N T

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

P R I N T " M E T : " ; i ,

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

v = L T R I M $ ( R T R I M $ ( S T R $ ( D C S ( i , j ) ) ) )

v = M I D $ ( S P A C E $ ( 8 ) , 1 , 8 - L E N ( v ) ) + v

I F S t a t u s ( i , j ) = 0 T H E N

' S t a t u s i s t O K - > A n z e i g e i n G r u e n

C O L O R C O L O R G R E E N , 0

ELSE

' F e h l e r i m S t a t u s - > A n z e i g e i n R o t

C O L O R C O L O R R E D , 0

END IF

PRINT v;

NEXT j

' A n z e i g e i n W e i s s

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

P R I N T

N E X T i

' H i n w e i s a u s g e b e n

P R I N T

P R I N T " Z u m B e e n d e n b i t t e e i n e T a s t e d r u e c k e n "

E N D S U B

S U B R e c e i v e S t r i n g ( n % , r e c $ )

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

D I M M a x L o o p A S S I N G L E

' A l l e c h a r a c t e r s e i n l e s e n b i s e i n L i n e f e e d g e f u n d e n

w u r d e

' o r 0 . 2 S e k u n d e n v e r s t r i c h e n s i n d

M a x L o o p = T I M E R + . 1

' E m p f a n g s p u f f e r l o e s c h e n

r e c $ = " "

D o L o o p = 1

W H I L E D o L o o p < > 0

' c h a r a c t e r s a n d e r S c h n i t t s t e l l e v o r h a n d e n ?

I F L O C ( n % ) > 0 T H E N

' J a d a n n l e s e n

r e c $ = r e c $ + I N P U T $ ( L O C ( n % ) , # n % )

I F M I D $ ( r e c $ , L E N ( r e c $ ) , 1 ) = C H R $ ( 1 0 ) T H E N

DoLoop = 0

END IF

E L S E

' Z e i t s c h o n a b g e l a u f e n ?

I F M a x L o o p < T I M E R T H E N

DoLoop = 0

END IF

E N D I F

W E N D

E N D S U B

Setup

Advertising