Author Topic: DP610 compiler issue  (Read 3364 times)

BetterAdapted

  • Guest
DP610 compiler issue
« 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.

« Last Edit: February 18, 2011, 05:14:22 PM by BetterAdapted »

Offline Stefan

  • Administrator
  • PLUS+1 Expert
  • *
  • Posts: 70
  • Karma: +0/-0
Re: DP610 compiler issue
« Reply #1 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

BetterAdapted

  • Guest
Re: DP610 compiler issue
« Reply #2 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