I extracted the app to my Ubuntu laptop and went out to the car. The flashing portion didn't work (it'd download then hang on the flashing stage. I think it tried to flash, but it still said version 4.2 in the hardware section).
When I flashed to 4.4 via my PC the app worked well. I was able to see packets coming in, though I don't know if the filter worked, as I ticked one of the boxes on the left and had packets still flooding in. Auto baud rate worked, didn't get a chance to try BLE, but I will eventually, as I'm pretty certain I'll need to wire the CBT in to get to the other two CANs
Other than all that, the app looks really good, is easy to navigate and I'm intrigued by the plugins area on the left. Is there any documentation for writing plugins yet, or should I poke through the app source code?
Two feature requests I have, if possible:
- Be able to group similar packets (e.g. by ID) or group duplicate packets to make finding the packets we want, easier
- A "cheat code" style packet search. To clarify: Some video game console emulators let you search for cheats by comparing states. For example, to get unlimited lives, you open the cheat searcher to get into an initial state. Then you die once. Go back into the cheat searcher and look for a memory value that's decreased since last time you checked. You then play for a bit, die again, then search again for decreased values. Eventually you're left with a handful of memory addresses that you can "watch". When you find one that goes down when you die, that's your lives. You set it to FF and you've now got 255 lives. There are various search modes like "has / has NOT increased / decreased [by Y]" "is / is NOT equal to X" that let you hunt down information of interest.