Stuart Mitchell
Forum Enthusiast
That would be my guess as well. Clearing the camera parameters is not, in the PC sense, a reboot (the camera would require at least 2s to restart after that and the parameters clear instantly). The reset can therefore only be doing simple such as setting memory to a known state.It is a well known fact for everybody who is working with
programming, that memory space that is used for holding variables
that you use in a program contains random data at power up. You
therefor have to initialize every variable to a known value. I
wouldn't be surprised if somewhere down in that little 10D computer
there is an uninitialized variable, and in a not to distant future
we see a firmware update from Canon.
Given that 10D's come with the backup battery fitted it's possible that, out of the box, the memory contains garbage values that produce poor results since they take the camera's software outside of it's normal operating environment ( ).
Stuart
( ) Though such values really should be range checked before use by the firmware