Dear All,
20m2 picking up d1 d2 d3 d4 from GSM modem .
These will be four character words NORM, HOUR, FLIP
the PE passes the syntaxon the code below as correct, but "passes" if only the first character is correct. I'm trying to allow both uppercase and lowercase characters
I must be making a school boy error, and I've looked at this too long
regards
Tim
main:
norm_test:
if d1 = 78 or d1 = 110 AND d2 = 79 or d2 = 111 AND d3 = 82 or d3 =114 AND d4 = 77 or d4 = 79 then goto pre_norm
hour_test:'hour
if d1 = 72 or d1 = 104 AND d2 = 79 or d2 = 111 AND d3= 85 or d3= 117 AND d4 = 82 or d4 = 114 then goto pre_hour
flip_test:'flip
if d1 = 70 or d1 = 102 AND d2 = 76 or d2 = 108 AND d3= 73 or d3= 105 AND d4 = 80 or d4 = 112 then goto pre_flip
goto main
pre_norm:
goto main
pre_hour:
goto main
pre_flip:
goto main
20m2 picking up d1 d2 d3 d4 from GSM modem .
These will be four character words NORM, HOUR, FLIP
the PE passes the syntaxon the code below as correct, but "passes" if only the first character is correct. I'm trying to allow both uppercase and lowercase characters
I must be making a school boy error, and I've looked at this too long
regards
Tim
main:
norm_test:
if d1 = 78 or d1 = 110 AND d2 = 79 or d2 = 111 AND d3 = 82 or d3 =114 AND d4 = 77 or d4 = 79 then goto pre_norm
hour_test:'hour
if d1 = 72 or d1 = 104 AND d2 = 79 or d2 = 111 AND d3= 85 or d3= 117 AND d4 = 82 or d4 = 114 then goto pre_hour
flip_test:'flip
if d1 = 70 or d1 = 102 AND d2 = 76 or d2 = 108 AND d3= 73 or d3= 105 AND d4 = 80 or d4 = 112 then goto pre_flip
goto main
pre_norm:
goto main
pre_hour:
goto main
pre_flip:
goto main