kawamatt2
September 30th, 2022, 01:25 PM
Working on a cax to add fuel gauge driver PWM frequency adjustment to 98-99 blackbox PCM's. I think I've basically got it figured out, but I notice the MinLimit and MaxLimit I've defined are not being respected once the parameter is loaded into EFILive. The MinUser and MaxUser do however seemed to be respected. I can still enter values higher than these "EFILive limits" and they seem to stick, but maybe they would be clipped during flashing? Have I done something wrong in the cax file?
[F1036]
; Description
; ---------------------------------------------------------------------------------------------------------------------------------
DESC.001 = PCM fuel gauge driver PWM frequency.
DESC.002 =
DESC.003 = Stock frequency setting is 59.5Hz. Lower frequency settings may result in fuel gauge needle hummingbird or buzzing effect.
;
; Seg Caption Major Minor Vis Dis 2D Grp
; --- ---------------------------------------- ------------------ ------------------ --- --- -- ---
VIEW = 6 "Fuel Gauge PWM" "Fuel Gauge" "" 1 1 0 2
;
; Address(es) BitOff Bits Typ Inv
; -------------------------------- ------ ---- --- ---
ADDR = E6E8 0 8 UNM 1
;
; Unit Symbol Factor Offset Prec MinLimit MaxLimit MinUser MaxUser
; -------------- -------------- -------------- ---- -------------- -------------- -------------- --------------
SI_SLOT = Hz 0.00019098548 0 1 59.5 210 59.5 180
;
; Body Col Row
; -------------- -------------- --------------
ULABELS = . . .
;
; Enumerations
; -------------------------------------------------------------------
SI_ENUM = .
IM_ENUM = .
;
; Unit Symbol Labels
; ---------------- -----------------------------------------------------
SI_COL = . .
IM_COL = . .
SI_ROW = . .
IM_ROW = . .
[F1036]
; Description
; ---------------------------------------------------------------------------------------------------------------------------------
DESC.001 = PCM fuel gauge driver PWM frequency.
DESC.002 =
DESC.003 = Stock frequency setting is 59.5Hz. Lower frequency settings may result in fuel gauge needle hummingbird or buzzing effect.
;
; Seg Caption Major Minor Vis Dis 2D Grp
; --- ---------------------------------------- ------------------ ------------------ --- --- -- ---
VIEW = 6 "Fuel Gauge PWM" "Fuel Gauge" "" 1 1 0 2
;
; Address(es) BitOff Bits Typ Inv
; -------------------------------- ------ ---- --- ---
ADDR = E6E8 0 8 UNM 1
;
; Unit Symbol Factor Offset Prec MinLimit MaxLimit MinUser MaxUser
; -------------- -------------- -------------- ---- -------------- -------------- -------------- --------------
SI_SLOT = Hz 0.00019098548 0 1 59.5 210 59.5 180
;
; Body Col Row
; -------------- -------------- --------------
ULABELS = . . .
;
; Enumerations
; -------------------------------------------------------------------
SI_ENUM = .
IM_ENUM = .
;
; Unit Symbol Labels
; ---------------- -----------------------------------------------------
SI_COL = . .
IM_COL = . .
SI_ROW = . .
IM_ROW = . .