Code: EGR and CTS conversions
Thought I'd take advantage of this thread for learning purposes. Can't seem to track what issue is.
Here's the problem, EGR Temp enable is not working right in $42 mask/XDF.
LD1B3 FCB 120 ; ..c COOL FOR EGR ENABLE (1K PU) TBL 3
Can't find a table 3 and not sure what 1K PU is. There is a table for Coolant temp AD counts to C which I am used to using.
XDF parameter title.
EGR - Coolant Temp for EGR On!
Here's the conversion from XDF.
0.750000 * X + -40.000000
Stock ASDU is 59c/84 hex Is this sane? Does EGR wait till 59C to operate?
Raising it to max 151.xx C does not turn it off?
Lowering it to -40C does turn it off?
What's wrong? Should it be a Disable and not enable?
EDIT: Looking at some other CTS to Enable conversions are:
0.750000 * X -40.000000 NOTICE NOT + -40.000000
0.572900 * X + 0.000000
0.546875 * X