Android/Elm327 Pcm Flash App (LS Droid Read only released)
#181
Ls droid flash
Thanks for the app pete. Can't wait to give it a try. Cam anyone suggest an affordable elm that will write both vin and serial. By that I mean a middle priced one. A clone would run about 20$, a lx/mx would run about 100$. Need be I'll go wit the lx, but if I could buy a cheaper one that works, I would.
#184
Thanks for the app pete. Can't wait to give it a try. Cam anyone suggest an affordable elm that will write both vin and serial. By that I mean a middle priced one. A clone would run about 20$, a lx/mx would run about 100$. Need be I'll go wit the lx, but if I could buy a cheaper one that works, I would.
For an off the self device the Obdlink Lx is your next option but does come in around 50 bucks on Amazon.
Now there are a couple of versions of the Allpro that you can make work with Bluetooth pretty easy and still cost less to build then any other deivce but it's not going to look or feel like an off the shelf piece of hardware..... But that's usually the case when you build your own hardware.
#185
Arrrghh. Another thread I'm now subscribed to. Good stuff.
Dumb question. Why bluetooth and not WIFI?
I am currently working on a program to read write via CAN with this tool. It appears as though this one tool could be everything we/you need for $100.
https://shop.comma.ai/products/panda-obd-ii-dongle
https://github.com/commaai/panda
Dumb question. Why bluetooth and not WIFI?
I am currently working on a program to read write via CAN with this tool. It appears as though this one tool could be everything we/you need for $100.
https://shop.comma.ai/products/panda-obd-ii-dongle
https://github.com/commaai/panda
#186
It's got some bug.....it's hard coded for 512kb pcm's right now......but it's breathtaking to see in action. After countless late night's over the last 6+ months I can sleep easy knowing that I was right all along......
Android + Bluetooth + the determination of a mad man and IT WORKS ! ! ! !
100% complete and validated bin readout was tested in vehicle tonight.
Android + Bluetooth + the determination of a mad man and IT WORKS ! ! ! !
100% complete and validated bin readout was tested in vehicle tonight.
#195
Flash Kernel is getting wrapped up for The Pcm Hammer and is also the version I will be switching my app to work with once it's finished. Not much new going on in Android land right now.....too much to do and not enough time for every thing right now.
#197
Things have been busy this summer and I've had a lot of projects I've been working on aside from this but I have made some real progress over the last couple of days
Ls Droid Flash now saves the file in the correct format and can be opened directly with any tuning suit that supports the .bin format
And since I was thinking ahead not only will it take the hex being read from the pcm and convert it into binary but it can also go the other way. So when it comes time to do the write side of this the data conversion is already out of the way
Ls Droid Flash now saves the file in the correct format and can be opened directly with any tuning suit that supports the .bin format
And since I was thinking ahead not only will it take the hex being read from the pcm and convert it into binary but it can also go the other way. So when it comes time to do the write side of this the data conversion is already out of the way
#198
Done some more work on this recently.....
Added code to check and validate the block sum for each block read to make sure none of the bytes read are dropped/missing or have been read incorrectly. Prior to this I was getting some what inconstant file sizes, some were correct and would open in tuning programs....some were slightly smaller then they should be and some were larger. The block sum validation seems to have taken care of that but it has slowed the app down a bit and I'm not sure I can recover the speed lost from this......but it's a necessary check to make sure each block is valid so it is what it is so to speak.
Did some tinkering on this last night.....well more like early morning lol.....because I was close to a break though........ Spent my entire lunch break debugging my code and fixed what I missed last night likely due to lack of sleep.
The Obd Link LX and MX are now working for full reads in 1x mode with small blocks. It's slow.....like.... FML this is slow but that's a limitation of the Obdlink adapter not the app. Perhaps once I get every thing working stable and people start using a "Read Only" version of this and enough people started asking Obdlink why the Lx/Mx are so slow that they will get around to updating the VPW Firmware for these devices and give it respectable block sizes to work with The hardware is also 4x capable but that wasn't something they were interested in adding since it had no market. perhaps we can change that .....
Still in contact with Allpro regarding the Bluetooth version and firmware compatibility but no update on that just yet.......
USB OTG support is something I'm still looking into but it's a LOT more complex then working with Bluetooth but it's on the list of things to do just not really a priority right not.
Added code to check and validate the block sum for each block read to make sure none of the bytes read are dropped/missing or have been read incorrectly. Prior to this I was getting some what inconstant file sizes, some were correct and would open in tuning programs....some were slightly smaller then they should be and some were larger. The block sum validation seems to have taken care of that but it has slowed the app down a bit and I'm not sure I can recover the speed lost from this......but it's a necessary check to make sure each block is valid so it is what it is so to speak.
Did some tinkering on this last night.....well more like early morning lol.....because I was close to a break though........ Spent my entire lunch break debugging my code and fixed what I missed last night likely due to lack of sleep.
The Obd Link LX and MX are now working for full reads in 1x mode with small blocks. It's slow.....like.... FML this is slow but that's a limitation of the Obdlink adapter not the app. Perhaps once I get every thing working stable and people start using a "Read Only" version of this and enough people started asking Obdlink why the Lx/Mx are so slow that they will get around to updating the VPW Firmware for these devices and give it respectable block sizes to work with The hardware is also 4x capable but that wasn't something they were interested in adding since it had no market. perhaps we can change that .....
Still in contact with Allpro regarding the Bluetooth version and firmware compatibility but no update on that just yet.......
USB OTG support is something I'm still looking into but it's a LOT more complex then working with Bluetooth but it's on the list of things to do just not really a priority right not.
#200
Made some HUGE improvements.....things with the ODB Link are looking a lot less bleak. I mean it's still a 1x device with tiny block sizes but it's in a realm of time that I would feel should work for someone desperate to read a pcm. Time to start creating intentional read errors and get some error handling in place for unexpected outside issues.
Still haven't added in the code for reading in vehicle yet since that also slows down the read and I'm trying to make that better not worse lol. It'll get there but right now it's not life or death.
Still haven't added in the code for reading in vehicle yet since that also slows down the read and I'm trying to make that better not worse lol. It'll get there but right now it's not life or death.