I am revising some old code and was wondering if there was an easier way to do this
PARAM1 VAR WORD
PARAM2 VAR WORD
COMMAND VAR BYTE
TX_BUFF VAR BYTE [20]
LEN VAR BYTE
Old code
Same code but into an array so I can then send by usingCode:IF PARAM1.15 THEN PARAM1 = ABS PARAM1 SerOut2 TX,6, ["SU ", #COMMAND, " -", #PARAM1] ELSE SerOut2 TX,6, ["SU ", #COMMAND, " ", #PARAM1] ENDIF IF PARAM2.15 THEN PARAM2 = ABS PARAM2 SerOut2 TX,6, [" -", #PARAM2] ELSE SerOut2 TX,6, [" ", #PARAM2] ENDIF
HSEROUT [STR TX_BUFF\ LEN]
Is there an easy way to build the array and keep track of the length (LEN)
Thanks for looking,
Tim.




Bookmarks