RJSATLBA
Well-known member
Here is a question for the engineers (be they mechanical, electrical or software) on the forum. It isn't a question for the lawyers!
There seems to be an acceptance of a relatively high level of problems due to bleeding edge technology and I should have thought that most of that would be in the electronics that controls and integrates the components rather than in the components themselves, perhaps with the exception of the use of CFRP.
Software isn't like hardware, there should not be variations due to manufacturing tolerances. So, if software releases are properly controlled so there aren't many different versions out there at once, I've been wondering how can some cars be lemons and other cars be fine.
It seems to me that the variability must be down to:
- manufacturing defects/tolerances (which can only be fixed by design/process change, not by software changes except to the extent that the software can reduce the load/stress on the component by imposing operational limits, such as with the KLE)
- different spec permutations, whether due to buyers' choices or national differences, although this could account for the software working fine on some cars but not on others
- different user controlled settings on otherwise identical cars
- environment factors
- users' 'habits'
Does this make sense?
[Edited to add 'user settings']
There seems to be an acceptance of a relatively high level of problems due to bleeding edge technology and I should have thought that most of that would be in the electronics that controls and integrates the components rather than in the components themselves, perhaps with the exception of the use of CFRP.
Software isn't like hardware, there should not be variations due to manufacturing tolerances. So, if software releases are properly controlled so there aren't many different versions out there at once, I've been wondering how can some cars be lemons and other cars be fine.
It seems to me that the variability must be down to:
- manufacturing defects/tolerances (which can only be fixed by design/process change, not by software changes except to the extent that the software can reduce the load/stress on the component by imposing operational limits, such as with the KLE)
- different spec permutations, whether due to buyers' choices or national differences, although this could account for the software working fine on some cars but not on others
- different user controlled settings on otherwise identical cars
- environment factors
- users' 'habits'
Does this make sense?
[Edited to add 'user settings']