Hi,
If you can't set the LCD to accept data at a faster rate then there's not much else to do than try to split the messages up. Perhaps you could do somethine likeThat graphic LCD is also 9600baud max and my guess it needs even more data to be sent than the basic alphanumeric one so I wouldn't expect that to solve anything.Code:Message VAR BYTE[20] i VAR BYTE ArrayWrite Message, [16, 85, DEC RPM, 0] USBSERVICE GOSUB SendIt SendIt: i = 0 While Message[i] <> 0 USBSERVICE SEROUT2 Portd.3, $4054, Message[i] i = i + 1 WEND RETURN
EDIT: Ooops, still 2.50...time for an upgrade perhaps? Since you learned to love using INLCUDE to structure your code you're going to like the conditional compilation features available in PBP3.




Bookmarks