Code: Select all
While ISRRX.DataAvailable
ISRRX.ReadStr(INPUTSTRING,13)
WriteAt(150,1,INPUTSTRING(0),INPUTSTRING(1),INPUTSTRING(2),INPUTSTRING(3),INPUTSTRING(4),INPUTSTRING(5)," ")
WriteAt(150,21,INPUTSTRING(7),INPUTSTRING(8),INPUTSTRING(9),INPUTSTRING(10),INPUTSTRING(11),INPUTSTRING(12)," ")
WriteAt(150,41,INPUTSTRING(14),INPUTSTRING(15),INPUTSTRING(16),INPUTSTRING(17),INPUTSTRING(18),INPUTSTRING(19)," ")
WriteAt(150,61,INPUTSTRING(21),INPUTSTRING(22),INPUTSTRING(23),INPUTSTRING(24),INPUTSTRING(25)," ",INPUTSTRING(26)," ")
WriteAt(150,81,INPUTSTRING(28),INPUTSTRING(29),INPUTSTRING(30),INPUTSTRING(31),INPUTSTRING(32)," ",INPUTSTRING(33)," ")
WriteAt(150,101,INPUTSTRING(35),INPUTSTRING(36),INPUTSTRING(37),INPUTSTRING(38),INPUTSTRING(39),INPUTSTRING(40)," ")
WriteAt(150,121,INPUTSTRING(42),INPUTSTRING(43),INPUTSTRING(44),INPUTSTRING(45),INPUTSTRING(46),INPUTSTRING(47)," ")
WriteAt(150,141,INPUTSTRING(49),INPUTSTRING(50),INPUTSTRING(51),INPUTSTRING(52),INPUTSTRING(53),INPUTSTRING(54)," ")
WriteAt(150,161,INPUTSTRING(56),INPUTSTRING(57),INPUTSTRING(58),INPUTSTRING(59),INPUTSTRING(60),INPUTSTRING(61)," ")
WriteAt(150,181,INPUTSTRING(63),INPUTSTRING(64),INPUTSTRING(65),INPUTSTRING(66),INPUTSTRING(67),INPUTSTRING(68)," ")
WriteAt(150,201,INPUTSTRING(70),INPUTSTRING(71),INPUTSTRING(72),INPUTSTRING(73),INPUTSTRING(74),INPUTSTRING(75)," ")
WriteAt(150,221,INPUTSTRING(77),INPUTSTRING(78),INPUTSTRING(79),INPUTSTRING(80)," ")
Wend
I am getting garbage on the screen. I have tried to echo the string back without success however I can echo the bytes back using:
However if I use this method I must fill the string byte by byte and so far this has not been successful.