I am trying to convert an old project where i control a refigiator as a beer fermentation cabinet it has a heating element and the compressor to keep the Beer temperature steady at +-0,25 degrees between 3 and 25 degrees C. The old display i used was a 2*16 lines text display and now would like to reprogram it for one of the new super 4D system 3,2" displays ULCD-32PTU.
I have the comunication working just fine, But i have run in to a few issues that i can't work out.
1.
I am using the leddigit in the 4D Workshop, in flowcode it wants the data in Uint, is it not possible to send negative numbers or desimals to the display in Uint? with the old 2*16 i convert the temperature values to a 4 digit string so i can show whole numbers and 0,5 values. I think i worked out the desimal issue just by Multipling with 10 and making 1 dicimal in 4D Workshop. but is that the right way??
2.
In stead of Manual push buttons i have designed the Winbuttons in Workshop and using JohnCrows awsome toturial link:(http://www.matrixtsl.com/mmforums/viewt ... 26&t=15212) i got the buttons working just fine, my issue is that every time my program runs in to the Visirecive Command telling the Pic to waint for an incoming LCD command the pic freezez for maybe 5 seconds or more and then continues if no display activity is registered, but if i push the touch buttons on the display the pic continues, Is there any way around this. I would like to at least updating the temperature on the display every second.
i hope any of you good people can help me with theese problems,

Best regards From
Michael