Jerson,
Understand and appreciete what your saying, Lcd should not be down there, however I think if the code worked right I just still receive all 8 bytes of data to my array.
If I uderstand the code right this.................
while RCif
SerialData[index]=RCREG ' load receive buffer into array until RCIF = 0
Index = Index + 1
wend
should load incoming data into the array and not leave the while routine until the buffer rx buffer is empty,am i right or wrong.
I have also tryed this.....................
while RCif
HSERIN [SerialData[index]] ' load receive buffer into array until RCIF = 0
Index = Index + 1
wend
I get The same result nomatter what I do.