I looked through your code and have a question about it. In Make.bat some zeros are added to the file, in my version there aren't any zeros added. Maybe my camera doesn't even execute the code, because the file is too small. Or is there an error message displayed in this case?
Yes and No !No
, you'll never get an error message when the camera runs your code.
If the camera (to be precise: the camera's fw update mechanism/loader) rejects the file, you'll get an error msg from the camera GUI. This happens e.g. when the PID does not fit to the camera's fw.
But if the camera accept & run your code, either your code will be executed - or the camera crashes without any messages...Yes
, the zeros / size is necessary, otherwise the code may not be accepted - LOL, that's CHDK magic, it's written down here in the forum, i think somewhere in the udumper posts...