You do very nice work. After updating all components (ptpcam.exe = r601, ptpcam.dll = 85, gui = 85), everything seems to work as expected.
The changes of reyalp do not affect the current trunk version. These are preparations for the future ptp-interface.
These attachments are changes to the latest ptpcamgui (ver 85). The TDchange85.txt file contains the changes I make to my timelapse-timedelay, and the HLPDNLDChange85.txt file contains a minor change in the DCIM progress bar as well as changes to the Main Menu Help.
I have integrated the minor change for the DCIM progress bar in revision 86 with some small cosmetic changes.
Some general words about the GUI:
- For a help system I prefer gui tooltips + information thread in the forums like
this, maybe also in the CHDK wiki.
- Features like time-lapse, motion detection or exposure bracketing should be only basicly be available. This is a good demonstration for CHDK beginners. Advanced functions, e.g. delay functions in time lapse modul (achillies), should be handled differently for a better overview, maybe with a context menu.
- rudi has now implemented a very nice multi camera feature. You can use more than one camera with the GUI. Every Camera get a unique identification number.
- All necessary additional binaries have been packed into a DLL file, which improves the handling.
- The most important features, upload and download, works quite well. You can download all picture files. The GUI can automatically download the current CHDK or CHDK-DE from the autobuild servers, extracts the files and sends it to the camera
At the moment we should wait with other new developments. reyalp working on an improved ptpcam version. If this version is integrated into the trunk, we have much to do in ptpCamGui code.
msl