I can send mine to you no issue. PM me an address and I'll get it in the post

I can send mine to you no issue. PM me an address and I'll get it in the post
That seems to fit with the logs I have for my GSM. Have you tried the sketch I posted?nkiernan wrote: ↑Wed Apr 05, 2023 8:06 pm Hope this can help a bit. I tested both the new Gen1 and Gen2 sketches on my unit. So like VanGogh, neither is getting any action from the selector. However, from previously running some of Tom's CAN logs from Savvycan, the knob did raise but wouldn't retract. When Gen1 sketch started running, the knob did retract but wouldn't move after that. Connections as per Tom's post above, add/remove ignition brings on the back lights etc.
So connected savvycan and captured the log below. This starts with ignition off and I apply ignition on after a few seconds in the log. Sharing now in case its any use, but I need to compare this capture back to some of Tom's logs
Some sample output in the Arduino serial monitor:
Code: Select all
386688,0x3F3,false,8, 0x7C, 0x24, 0x05, 0x08, 0xFE, 0xFF, 0x01, 0x00 386709,0x3F3,false,8, 0x7C, 0x24, 0x06, 0x09, 0xFE, 0xFF, 0x01, 0x00 386731,0x3F3,false,8, 0x7C, 0x24, 0x07, 0x0A, 0xFE, 0xFF, 0x01, 0x00 386752,0x3F3,false,8, 0x7C, 0x24, 0x08, 0x0B, 0xFE, 0xFF, 0x01, 0x00 386774,0x3F3,false,8, 0x7C, 0x24, 0x09, 0x0C, 0xFE, 0xFF, 0x01, 0x00 386795,0x3F3,false,8, 0x7C, 0x24, 0x0A, 0x0D, 0xFE, 0xFF, 0x01, 0x00 386816,0x3F3,false,8, 0x7C, 0x24, 0x0B, 0x0E, 0xFE, 0xFF, 0x01, 0x00 386837,0x3F3,false,8, 0x7C, 0x24, 0x0C, 0x0F, 0xFE, 0xFF, 0x01, 0x00 386859,0x3F3,false,8, 0x7C, 0x24, 0x0D, 0x10, 0xFE, 0xFF, 0x01, 0x00 386880,0x3F3,false,8, 0x7C, 0x24, 0x0E, 0x11, 0xFE, 0xFF, 0x01, 0x00 386902,0x3F3,false,8, 0x7C, 0x24, 0x00, 0x03, 0xFE, 0xFF, 0x01, 0x00 386923,0x3F3,false,8, 0x7C, 0x24, 0x01, 0x04, 0xFE, 0xFF, 0x01, 0x00
Can you get it to raise with playing back only the 0x3F3 of https://github.com/Tom-evnut/Land-Rover ... 20knob.csv
Good question! I previously tested your code and it partially worked for me but knob would not retract (i do think it raised, and rotated though). But that was before I knew about the park input signal on pin 14 so I will retest that this evening. thanks for the reminder
I will check this evening. Previously playing back some of the logs did raise it and allow it to turn but without lights and it wouldn't retact etc. WIll also retest LRBen's code now I know about the park input signal requirementtom91 wrote: ↑Wed Apr 05, 2023 9:25 pm Can you get it to raise with playing back only the 0x3F3 of https://github.com/Tom-evnut/Land-Rover ... 20knob.csv
Code: Select all
Connection GSM:
1 - 12V,
2 - 12V (IGN),
5 - CAN H,
6 - CAN L,
10 -12V,
12 -Ground
That part number looks like mine which runs on the Gen 1 canbus messages. Try that script.VanGogh wrote: ↑Thu Apr 06, 2023 11:14 am I'm going crazy!!!Bought a new GSM JLR EH22-7E453-AB. Uploaded Gen2 sketch to Arduino nano. Knob does not leave when sending 's'.
Connection: PC - USB - Arduino Nano - MCP2515 - CAN GSM.What's wrong? Please tell meCode: Select all
Connection GSM: 1 - 12V, 2 - 12V (IGN), 5 - CAN H, 6 - CAN L, 10 -12V, 12 -Ground
This is a Gen1 as this is an old knob just like LRBen is using.
tom91 wrote: ↑Wed Apr 05, 2023 6:00 pm a
You need to do the following:
Option 1
1. Have an Arduino setup running the code as I posted on Github for the Gen 1 JLR GSM
2. Have another device (can be another arduino setup) reading the canbus between the Arduino and GSM
3. Log this data and share it here so I can review it.
Option 2
1. Put the GSM back to gethor
2. Put the GSM in a box
3. Post it to me
My joy was short lived. It was possible to launch only 2-3 times. 2 days I can not understand the reason for the failure to turn on. Replaced all wires, removed arduino dupont and soldered mcp2515 with arduino outputs. Replaced the TJA1050 chip but nothing. Sometimes the green light comes on.
I have the exact same behavior with my setup and code regarding the stutter when changing to P and sometimes S. Never looked into it at the time since it would have been functional still. Unfortunately the project it's going into is in a que so I won't have time to look into it more until the winter I expect.VanGogh wrote: ↑Wed Jul 12, 2023 4:29 pm Hi guys. I adapted LRBen's code for Arduino Uno with CAN shield. Now everything works, but there are a few nuances. When I return the knob from the R to P position, the program crashes for a few seconds and then it works again. Sometimes the situation is the same with position S.
Could you look at the code and help me? I also don't know how to add a brake pedal to lock/unlock the knob.
A small video review of the module:
https://drive.google.com/file/d/1IpKJz6 ... sp=sharing
Now the knob rotates freely. But in the car, it is locked and only when the brake pedal is pressed does the knob unlock. How to implement it? What data needs to be sent to the CAN bus?