PDA

View Full Version : Question about Flags in a CAX



got boost?
May 7th, 2023, 05:11 AM
I've got a question I have a cax that has the flag $00000001 for a parameter in a cax 8 file but according to the template for a cax 8 as shown below there is no such flag. Can anyone shed some light on this for me please?

Flags Bitmapped flags that provide extra information to the EFILive software about this calibration.
; $00000007 = Calibration is available (for scripting) but not visible to the end user for editing.
; $00000010 = Calibration is not editable - effectively read-only.
; $00000020 = Calibration is not available in US installations (for EPA compliance).
; $00000040 = Calibration is not saved back into the bin image, even if it has been modified.
; $00000080 = Calibration is only for information or display somewhere other than the editor's tree view.
; $00001000 = Display calibraiton using as raw hex values.
; $00004000 = Display without value weighting or cell color (i.e. for parameter lists).
; $00010000 = Do not display any 2D or 3D graphic image (i.e. for parameter lists and DTCs).
; $00020000 = Display multi column tables as 2D line-chart instead of 3D surface.
; $10000000 = Calibration is an editable axis.
; $100350F7 = Only allowed bits in flags
; All other bits are reserved/ignored and should be set to 0 for future compatibility.

joecar
May 11th, 2023, 08:42 PM
Hi,

$00000007 (or simply $7) already includes $00000001 (simply $1)... i.e. 7 is the OR of 3 blt flags: 4, 2, 1.

7 = 4 + 2 + 1

joecar
May 11th, 2023, 08:45 PM
So $100350F7 includes $00000001 (the 7 in the least significant nibble position includes $1 (as its lsbit)..