PLUS+1 User Forum

PLUS+1 Software => Displays => Topic started by: BetterAdapted on February 18, 2011, 05:04:54 PM

Title: DP610 compiler issue
Post by: BetterAdapted on February 18, 2011, 05:04:54 PM
I had two areas on a screen for left and right menus

On the right there is text that is shown using .enable property on the text object - a simple Boolean value
Also on the left is text that is shown using .enable property on the text object - a simple Boolean value

The Boolean value is same value from the same bus on both screen areas.

The problem is the text on the left always shows while on the right it works correctly with changes in the enable signal.

I program C/C++ regularly and have found the issue in the generated "DP610T.c" file - I can see the x+y corodinates in the .C file for all graphic items - in my case i simply look for “->Ypos=140;”

boils down to wrong logic driving the display item - an if(1) instead of a if(aNxxxx)

This is a big issue for the compiler.

Title: Re: DP610 compiler issue
Post by: Stefan on February 21, 2011, 12:48:53 PM
Hello,

Could you please send the project to helpdesk@sauer-danfoss-plus1.com?

We will then forward it to the PLUS+1 GUIDE Team so they can investigate it.

Best regards
Stefan
Title: Re: DP610 compiler issue
Post by: BetterAdapted on February 21, 2011, 03:10:32 PM
Oops stefan has got back to me I had doubled up text!

Dont know how it happened! all sorted now