04colyZQ8 wrote:I’d love to connect to the mongoose gm cable while it’s sending some dps messages, I tried with my y splitter and no computers on board.
How ever I don’t see it sending the base matrix request it’s something like
00 00 01 01 3F 00 00 00 00
I set my header to 00 01 01
And my cra to 00 00 00 01 01
And then do read info in dps and I see nothing!
Even the the dps logs showing the mongoose sending 00 00 01 01 3F message
And visa a versa I send a return message in for ever while loop which also never
Shows in dps log?
How to get the elm 327 to communicate to the dps “tool” mongoose?
Then I could potentially simulate a module
If you want to see what DPS is doing then reset the elm, don't sent the header and use atma.. The data rate of most elm's is waaay under the 500kb that the high speed bun runs at but it will let you see at least some of it.
try setting atcra000007e0 to see what is being sent to and ecm and try atcra000007e8 to see what the ecm is saying back..
Can do the same for the BCM... I'm beginning to remember why I stopped using the elm devices, lol
I kind of doubt you'll ever get the elm to simulate a module.. the elm is kinda made for send and recieve.. You could use atma and then crawl thru every single message looking for one to respond to but you can't do that with the elm at the speed of the high speed canbus..
Simulating a module can be done with another J2534 device, and then it can be done at the software level down the road with no hardware device used, just takes lots of practice.
Actually just plugged one in..
I like
atsh1
atcaf0 << can use atcaf1 if you want the extra bytes at the end removed for you..
atcra000007e0 or atcra000007e8 or atcra00000241 or atcra00000641
and then atma..
ok, wow.. Just learned something I did not know, or if I did know I don't remember.. See if you can use the atmr and atmt commands.. atmr07 shows any message starting with 00 00 07 so I can see ecm send and receive messages..
If you have something simply in c# and want to send it or post it up, I might be able to modify it a little to use a J2534 dll that should work with your mongoose.. Or take a look at
https://github.com/IronDuke123/Canbus-logger or the brute force code and see if that's something you could use to get you started writing code for use with the mongoose instead of the elm.. Course if your fixated on using the elm then just continue the way your working, lol.. Not trying to make you give up on the elm, but it does have limitations, especially with the 500kbps high speed bus your working with..
Some elm's can be sped up to 500k, but it is very hit or miss.. I have some code somewhere in c# that takes an elm at 115,200 and tries to switch it to 500,000 and if successful then you can make it part of your start code and that will help a lot with buffer full errors..