Jump to content
PCMTEC Forums

TheReaper

Members
  • Content Count

    7
  • Joined

  • Last visited

Community Reputation

1 Neutral

Recent Profile Visitors

19 profile views
  1. TheReaper

    CAN Messages

    I seem to have it working, albeit i think there are still some numbers that aren't quite right in the messaging. I have been going through one by one to validate the results on the TCM side of things, however its taking me a lot longer than the first progress that i had made.
  2. TheReaper

    CAN Messages

    are you able to see in 0x200 what is also being added to the torque in bytes 0&1 and 4&5 ? I understand that 2&3 is the minimum stal l torque, but i'm interested to see what the extra value is in the other torque numbers. I have attached a visual representation of the 'adder' that is in these values. I can see the torque component, and i have stripped that out for the purpose of finding this adder
  3. TheReaper

    CAN Messages

    Accidentally hit post and didn't mean to on the one above..... please feel free to delete it Yep, sure thing, i'm going to put it on git for others when i have it all in place and working. I have done a little over the last 2 nights: 0x097 - Byte 0&1 - Engine torque / Byte 2&3 - Friction Losses / Byte 4&5 - Engine Torque (Goes to 0 When limiter active) / Byte 6&7 - Engine Torque I'm not sure what the differences are between the torque in bytes 1&2/4&5 and 6&7 are in this message. 0x120 - Byte 0&1 - Engine Torque minus Reduction Request / Byte 2&3 - Engine Torque minus 0x097 Bye2&3 (Goes to 0 when in idle state) I'm not sure whats in Byte 4,5,6,7 0x12D - Byte 0 - Engine Speed rate of change? / Byte 1 - Throttle Pedal (MaxValue 200) / Byte 2 - Some Shift value maybe??? / Byte 4&5 - Engine Speed * 4 / Byte 7 - Mask 0x01 Brake State Mask 0x04 Cranking State I'm not 100% sure of the value in Byte 2, not idea whats in Byte 3, and not sure of all of the bits inside Byte 7 of this message (only some). 0x200 - Byte 0&1 - Engine Torque (With some other modifier in it) / Byte 2&3 (you mentioned minimum torque before stall, not sure) / Byte 4&5 - Engine Torque (With some other modifier in it.) I'm not sure what the additional modifier is in the torque value in this message. I have graphed it, but cant seem to figure it out, it moves with RPM though. I'm also unsure on the minimum torque before stall value. 0x207 - Byte 0&1 - Engine Speed / Byte 2&3 - Engine Speed Rate of Change / Byte 4&5 - Vehicle Speed / Byte 6 - Throttle Position (MaxValue 200) / Byte 7 - TPS Rate of Change 0x230 - Not sure on this one.... Some odd stuff happening in here. 0x425 - Byte 0 - Cruise State Bits / Byte 1&2 - Cruise Set Speed / Byte 3&4 - Boost Pressure / Byte 5 - Mask 0x02 Engine State not cranking / Byte 6&7 - Fuel Flow information Haven't mapped byte 0 fully and not sure of the other bits within byte 5 so far. 0x427 - Byte 0 - Coolant Temp / Byte 1&2 - A/C Pressure / Byte 3 - Battery Voltage / Byte 4 - Odometer Counter / Byte 5&6 - Warning States / Byte 7 - Engine Speed counter. I'm not sure of the logic behind the odometer counter and the engine speed counter on this one. it seems that they follow a similar logic in that they speed up as the corresponding speed increases. 0x44D - Byte 4&5 - Coolant Temp / Byte 6 - Oil Temperature / Byte 7 - Ambient Pressure I'm not sure on what is in the first 4 bytes of this message. Any chance you have any info on the ones i have commented on above
  4. TheReaper

    CAN Messages

    Yep, sure thing, i'm going to put it on git for others when i have it all in place and working. I have done a little over the last 2 nights: 0x097 - Byte 0&1 - Engine torque / Byte 2&3 - Friction Losses / Byte 4&5 - Engine Torque (Goes to 0 When limiter active) / Byte 6&7 - Engine Torque I'm not sure what the differences are between the torque in bytes 1&2/4&5 and 6&7 are in this message. 0x120 - Byte 0&1 - Engine Torque minus Reduction Request / Byte 2&3 - Engine Torque minus 0x097 Bye2&3 (Goes to 0 when in idle state) I'm not sure whats in Byte 4,5,6,7 0x12D - Byte 0 - Engine Speed rate of change? / Byte 1 - Throttle Pedal (MaxValue 200) / Byte 2 - Some Shift value maybe??? / Byte 4&5 - Engine Speed * 4 / Byte 7 - Mask 0x01 Brake State Mask 0x04 Cranking State I'm not 100% sure of the value in Byte 2, not idea whats in Byte 3, and not sure of all of the bits inside Byte 7 of this message (only some). 0x200 - Byte 0&1 - Engine Torque (With some other modifier in it) / Byte 2&3 (you mentioned minimum torque before stall, not sure) / Byte 4&5 - Engine Torque (With some other modifier in it.) I'm not sure what the additional modifier is in the torque value in this message. I have graphed it, but cant seem to figure it out, it moves with RPM though.
  5. TheReaper

    CAN Messages

    Hi Roland, Thanks for that info - really appreciate it. I'll be spending some more time on this over the next week or two and will post updates as i have them! again, thanks for your help!
  6. TheReaper

    CAN Messages

    I now have a few more completed: ID Data 097 xx xx 00 7E 00 00 xx xx 120 xx xx xx xx 00 00 00 00 12D xx xx xx 00 xx xx 00 01 200 01 82 02 51 xx xx C0 00 207 xx xx xx xx xx xx xx xx 230 00 FF 82 06 68 00 00 01 425 xx xx xx xx xx 03 xx xx 427 xx xx xx xx xx 00 05 xx 44D 00 00 00 00 xx xx xx xx 4C0 00 00 00 00 00 00 00 00 623 xx xx xx xx 00 00 00 00 640 xx xx xx xx xx 00 xx 00 650 xx xx 00 00 00 00 00 00 6F6 xx xx xx xx xx xx xx xx The one that i am very interested in at the moment is the 7E value in 0x97. it seems to increase with RPM but not in a linear fashion, and i cant seem to work out what it is. It also has an effect on one of the torque output values.
  7. TheReaper

    CAN Messages

    Hi All, Out of curiosity, would any of you have any information on the below messages within the FG PCM. I have the following messages completed (anything with xx has been completed) ID Data 097 xx xx 00 7E 00 00 xx xx 120 00 00 xx xx 00 00 00 00 12D xx xx xx 00 xx xx 00 01 200 01 82 02 51 xx xx C0 00 207 xx xx xx xx xx xx xx 00 230 00 FF 82 06 68 00 00 01 425 xx xx xx 0C 80 03 xx xx 427 xx xx xx xx xx 00 05 xx 44D 00 00 00 00 xx xx xx CA 4C0 00 00 00 00 00 00 00 00 623 xx xx xx xx 00 00 00 00 640 xx xx xx xx xx 00 xx 00 650 xx xx 00 00 00 00 00 00 6F6 xx xx xx xx xx xx xx xx Currently I have the following on the remaining messages: 0x200 Byte0&1 moves in the same way that 0x097 Byte 3 does however they are inverse (0x097 value increases where 0x200 value decreases) and its 16 bit rather than 8. The value moves with RPM, and has a jump in the opposite direction and freezes when the engine speed limiter is active. 0x200 Decimal values range from around [email protected] to [email protected] however goes to 386 when the engine speed limiter is active. 0x097 Decimal values range from around [email protected] to [email protected] and doesn’t change when the engine speed limiter is active. ( Both of these numbers are also affected by Injector Duty. 0x200 Byte2&3 decreases with RPM between 0rpm and 1100rpm starting with a decimal value of 593 and ending with 240. 0x200 Byte6 seems to have some bit information for engine states. (Mask 0x02 – Engine Cranking) 0x12D Byte7 seems to have some bit information for engine states. (Mask 0x04 – Engine Cranking) 0x097 Byte5 goes to 0 when the speed limiter is active. Thanks!!
×
×
  • Create New...