Problem with 1.31

OpenECU software executables and source code

Moderator: Freon

Problem with 1.31

Postby Tephra » Mon Aug 27, 2007 5:01 pm

Hi Colby,

Just reporting a problem with v1.31.

It appears we have some endian weirdness going on:

from new evo9base:
<scaling name="Hex16" units="hex" toexpr="x" frexpr="x" format="%04X" min="0" max="65535" inc="1" storagetype="uint16" endian="big"/>
<scaling name="uint16" units="units" toexpr="x" frexpr="x" format="%.0f" min="0" max="65535" inc="1" storagetype="uint16" endian="big"/>

from old evo9base:
<scaling name="Hex16" units="hex" toexpr="x" frexpr="x" format="%04X" min="0" max="65535" inc="1" storagetype="uint16" endian="little"/>
<scaling name="uint16" units="units" toexpr="x" frexpr="x" format="%.0f" min="0" max="65535" inc="1" storagetype="uint16" endian="little"/>

2 problems here, first being scalings probably shouldn't have endian associated with them they should refer to the storage type scaling.

Also (and the main problem) is why has the endian changed? big is correct but all our maps/axis's the words are swapped around.

Cheers
David
Tephra
 
Posts: 59
Joined: Mon Aug 27, 2007 2:16 am

Postby Freon » Tue Aug 28, 2007 6:30 am

Freon
 
Posts: 700
Joined: Thu Nov 17, 2005 5:50 pm
Location: Indianapolis, IN


Return to OpenECU Software

Who is online

Users browsing this forum: No registered users and 10 guests