Comment by artisinal
2 hours ago
Those UIs are made by embedded software engineers that have been in the automotive sector for 40 years. They have no clue how to make a modern functioning UI. The company then hires a UX expert that draws out a full plan. The software engineers implement it, it looks identical to the UX specification… but occasionally drops to 10FPS.
Probably because an important message passed by on the CAN-bus and that got a bit more priority from the CPU than the GUI
CPUs do not talk to displays via CAN.