General > General Technical Chat
Average car contains 100 million lines of code, The State of Autosoftware
<< < (6/16) > >>
mendip_discovery:
3d fuel maps, logging and interpretation of various sensors. Safety devices. Then you have the reversing camera, self parking etc. This is before you get to the infotainment side of stuff. It's not unsurprising how much code in the car. Things are worse as more cpu power and memory is available so code doesnt need to be as efficient as it used to be.

Oh there is of course the amount of coding that goes into making the car really good for the environment..especially during testing.

I'm driving a 2003 Mercedes this week and that has a ton of buttons, it took ages just to find out how to open the fuel cap. I think the buttons moving to a touch screen is just the next step of the evolution of cars, more crap. Worse is some things are going to be subscription based, want heated seats that will be 9.99 a month.
PlainName:

--- Quote ---My finger was moving up and down side to side according to the road surface.
--- End quote ---

Yes, that's one issue (the other is no tactile feedback). I wonder if a touchscreen could be programmed to only accept touch on active buttons (that is, those available to be touched). Then you could rest a couple of fingers on the inactive part of the screen to steady your hand, which would go a long way to resolving the wandering finger issue.

I have no idea how modern car touchscreens work so this is based on smartphone screens. However, I always have problems with my center-console satnav which often thinks I want to scroll the map rather then depress a virtual button.
floobydust:

--- Quote from: bigfoot22 on January 25, 2023, 06:57:23 pm ---
--- Quote from: floobydust on January 25, 2023, 11:09:51 am ---Tesla's infotainment systems wearing out their FLASH memory, an embarrassing fiasco that required NHTSA pressure for a full recall. The S/W wearing out the H/W.

--- End quote ---

Oh that makes me feel so much better about driving a gas guzzler. Thank you.

--- End quote ---

It's an issue of lifetime, the amount of data logged in the EV infotainment unit (FLASH writes) is huge, more so with self-driving. Tesla thought  6 years is OK despite the purported extra life an EV is supposed to offer.
You just know it's going to be an expensive repair, and surely "oh they are obsolete now, you should buy a new car" line coming out of the dealership service rep.
nigelwright7557:
The problem with code is once it is written how long do you spend testing it and rewriting the crap parts ?
Management think once its written then its done.
The next stage is thorough testing which can take as long as writing it in the first place if done properly.

SiliconWizard:
The problem is feature creep + software developers deciding how products should be developed.
To paraphase a famous quote, software is much too serious a matter to be left to software developers.
 :popcorn:
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