No, it actually does set the zero point.
No, it actually does set the zero point.
"Set the angle to 0 (closed) and press Enter. Open 10 degrees and press Enter. Repeat for every 10 degrees from 0 to 170" would be an example of actual calibration.
But yes, if you don’t do it correctly, you will burn the service part and have to replace it again.
From that perspective making it one-time programmable is not unreasonable.
Though it could be simpler if it was something like a magnet on the lid that activates a magnetic switch on the bottom part (and it would be harder to have a false negative result). But Apple is going to Apple
What do you think calibration of digital devices entails?
It does involve exactly that. Whereas in an analog device you would be adjusting a potentiometer or something similar
The measurement happening on the lid is the "lid closed" point
Also, one wonders just how horrible their production tolerances must be if something like this even needs that sort of calibration in the first place. No other company does this. Nonetheless, even if one accepts this bizarre excuse at face value, it doesn't take a genius to realise that the firmware can "self-calibrate" trivially: If the EEPROM in the sensor is uninitialised, then it just needs to record the max/min value the first time it's closed, and save that as the "lid closed" point.
The only plausible explanation for doing all this extra work is that this isn't merely incompetence; it's intentional malice. Given how much Apple spends on lobbying and other hostile activities, this is not surprising.