beaups
Well-Known Member
All good. There are many ways to do these things. My point around simple is once you know the packets you need to send it can be done with a few lines of code on a simple RTOS device and not rely on a heavy/slow full OS/device to boot and work correctly. One other thing I'll add is if you are concerned about security, the implications of tying a full-blown linux computer with multiple tranceivers and thus a huge attack surface into your vehicle's CANbus is worth thinking about.Believe it or not, I'm actually going to push back on this point. Why? Hear me out. I'd like to take this to the next level.
Using Android Auto emulation on the Raspberry Pi, the Uconnect radio becomes a visual interface with touchscreen for my project. It could convey deep information while making user input intuitive and easy. Even that aside, there's just so much more potential when you think bigger.
Just spitballing here, one such thing might be long-term data collection (a personal black-box recorder), perhaps using a proven Enterprise tool such as Splunk or one of its open-source counterparts for sifting through the data. Trending faults (something as simple as cylinder misfires) and locating when there's a big shift in their trajectory can be used to indicate or even predict faults. (Even more so when the data is voluntarily shared in a cloud-based system with other drivers. That plus maintenance history would be incredibly revealing... and with privacy respected, I would hope it to be revealing in a very good way!)
When you massively increase storage and computing power, so many new possibilities are unlocked. I'd say that the Raspberry Pi is perfect in this respect, but while I share your next concern (which I'll paste below), I'd say that mine would be cybersecurity. It has to come first, and that's where a more capable platform normally becomes a problem.
I'd have to agree. As much as I hate it, I have a quote from a modern-day leader that I have to respect:
"You go to war with the army you have, not the army you might want or wish to have at a later time." --Donald Rumsfeld
This might push the envelope a bit further. Hopefully in a good way, but I believe in that honest assessment.
https://github.com/beaups/giulia_ESCape
Sponsored