yncz Posted April 18, 2023 Report Share Posted April 18, 2023 I use G4X XTREME on Mitsubishi EVO X. AC request signal is set to be received by CAN. When the AC is OFF, the AC Request Status is "Inactive" and when the AC is ON, the AC Request Status is "OFF". What could be the reason why the AC request status is not active? Is the setting wrong? Mitsubishi EVO 10 G4X Xtreme.pclx Quote Link to comment Share on other sites More sharing options...
koracing Posted April 18, 2023 Report Share Posted April 18, 2023 I would try adding 1 to the offset. I can't find what states the AC request values equal what condition, but I'm assuming 0 = inactive, 1=request off, and 2=request on. Quote Link to comment Share on other sites More sharing options...
Vaughan Posted April 18, 2023 Report Share Posted April 18, 2023 6 hours ago, koracing said: I would try adding 1 to the offset. I can't find what states the AC request values equal what condition, but I'm assuming 0 = inactive, 1=request off, and 2=request on. Quote Link to comment Share on other sites More sharing options...
Adamw Posted April 18, 2023 Report Share Posted April 18, 2023 I would say that means the value being received in byte 3 is higher than "3" when the ac switch is on so CAN DI1 status becomes fault which would default the AC request to off. That byte will most likely be a bitfield so you will want to look at just a single bit. Can you temporarily change CAN DI 1 to CAN ANV1 and tell me the two values that CAN ANV1 show when the switch is on and off. Quote Link to comment Share on other sites More sharing options...
yncz Posted April 19, 2023 Author Report Share Posted April 19, 2023 5 hours ago, Adamw said: これは、ACスイッチがオンのときにバイト3で受信される値が「3」よりも大きいことを意味するため、CAN DI1ステータスが障害になり、AC要求がデフォルトでオフになります。そのバイトはビットフィールドである可能性が高いため、1ビットだけを確認する必要があります。一時的にCAN DI 1をCAN ANV1に変更して、スイッチのオンとオフのときにCAN ANV<>に表示される<>つの値を教えてください。 sorry. I'm a beginner and couldn't figure out how to convert the CAN DI 1 to CAN ANV1. I checked the can hex data. Can it be used to solve a problem? Quote Link to comment Share on other sites More sharing options...
Adamw Posted April 19, 2023 Report Share Posted April 19, 2023 Ok, 0x32 has 3 bits set and 0x1A has 3 bits set. I would expect the AC request is only 1 bit, the others may be for things like AC clutch or condenser fan or vent controls which enable at the same time so they look like they are related. On your CAN DI1, change the width to 1, try the start position at 30, 27, 26, 14, 12, 11. Hopefully one of those will work. Note you can just hit the apply button after making a change, you dont need to close this CAN setup window to test. Quote Link to comment Share on other sites More sharing options...
yncz Posted April 21, 2023 Author Report Share Posted April 21, 2023 Checked the indicated starting position. Everything worked fine. We found that the "1" in binary is a good start position. The problem has been solved. Thank you very much for your kindness. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.