People from LSDroid have used $40 kindles. Whats funny is some have been faster then the latest flag ship phones for processing data. I believe it came down to the kindles have absolutely nothing else running on them whereas other phones have quite alot going on in the background.jxx wrote:Interesting, this also opens up buying a cheap android TV box for essentially a small portable pc.
And the higher end android based scantools in some workshops.
I am going to be interested to see how it all goes on other phones, since Im using the iphone 12 pro and Huawei Android phone.
Technically there is no 'heavy' processing required. Its just passing data to and from the scantool so I do not foresee any issues unless theres going to be bluetooth gremlins, since just like windows, some things just want a bit of a reboot before working.
I have managed to find a common bluetooth bug already though, basically if you try connect to a device which does not exist, android can sometimes get in a bit of an infinite loop and never connect even when its available if plugging it in. Only way to fix is exiting out the application and reopening (Which is a bit of a pain!). APpears to be a background task for the Android bluetooth system which does not exit out of the search loop... I should probably see if I leave it for longer if it will auto timeout.
Voltage monitor is implemented, its accurate to about 0.1volts which I am happy with, works between 2v through to 20v for monitoring. Voltage is checked before every single programming action to ensure its in the green before proceeding.
Also a system log has been added. Basically using as a system debug log to show what events have been clicked and used to debug any weird responses or actions.