General > General Technical Chat
Microsoft broke into my office and vandalized my work!!
<< < (12/19) > >>
Berni:
Things in cars tend to run raw C or a simple RTOS, but we are clearly moving away from that.

For example lot of modern cars have a digital dash now and they have a boot time. In my 2016 Volvo they clearly tried to mask the boot process of the dash by playing back a fancy pants animation early in the boot sequence that animates in some of the dial outlines before fading into the proper application at the end once its ready to go. They didn't even try to mask the boot up time of the center console, it just shows a logo during the boot process. At least mine doesn't yet have a ridiculous touchscreen that is a major pain to use while driving.

On top of all that all the fancy modern graphical menus in cars are always poorly optimized for performance. On top of that insult to injury is that they use plenty of animated transitions where i can clearly see the whole UI is being drawn at only about 15fps. But okay i can look past a choppy animation, what is worse about this is that such a slow framerate causes a very noticeable delay from your button press to the menu moving on screen. This makes menu navigation feel really slow and clumsy since if i go too fast i will overshoot menu items. You only had to write your software for 1 SIGNLE piece of hardware for gods sake, surely it is not that hard to get it running at 60fps even if that means dropping some of the eye candy. I seen more responsive displays on a microwave oven.
james_s:
I really think that touchscreens in cars should be illegal, they are defective by design and not fit for purpose. My car has physical switches that are laid out logically and the switches and knobs are all different shapes depending on function. I can operate any of them completely by feel without ever taking my eyes off the road at all. That is impossible to do with a touchscreen, there is no tactile feedback at all, you cannot operate it without looking at it. Allowing car makers to use a touchscreen on the dash of a car is criminally negligent.
BrianHG:

--- Quote from: james_s on November 12, 2021, 06:43:09 am ---I really think that touchscreens in cars should be illegal, they are defective by design and not fit for purpose. My car has physical switches that are laid out logically and the switches and knobs are all different shapes depending on function. I can operate any of them completely by feel without ever taking my eyes off the road at all. That is impossible to do with a touchscreen, there is no tactile feedback at all, you cannot operate it without looking at it. Allowing car makers to use a touchscreen on the dash of a car is criminally negligent.

--- End quote ---
1 key reason I will never buy a Tesla.
james_s:

--- Quote from: BrianHG on November 12, 2021, 06:55:50 am ---1 key reason I will never buy a Tesla.

--- End quote ---

It certainly makes me less likely to, but the performance is just unreal. The higher spec model 3's will do 0-60 in under 3 seconds, that's exotic supercar territory. There isn't much on the road that can beat it other than a crotch rocket sportbike.
SparkyFX:
+1 for permanent victims of the group policy... just that i can't change mine at work.


--- Quote from: james_s on November 12, 2021, 03:52:52 am ---it would be a disaster if you had an emergency and needed to drive somebody to the hospital or something late at night.

--- End quote ---
That's the type of reason that separates consumer electronics from road traffic. Just looking at the upsides makes some people forget that they come at a cost.


--- Quote from: xrunner on November 12, 2021, 03:27:54 am ---I know vehicles have computers somewhere ... under the seat perhaps. Does anyone know if it has an "OS" or is it a glorified microcontroller? I can't recall ever having to reboot my Subaru.  :-DD
--- End quote ---
Most people can't tell apart the software running on the radio from the rest.
It's a network of networks of controllers and processors that use strictly defined communication protocols, which means state machines run distributed over several nodes. This architecture usually works, until it is the supply voltage, a state needs to be consistent/persistent but is not or something very important broke. Then there are more fault tolerant architectures than others.
Navigation
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod