├── README ├── canoneos.cpp ├── canoneos.h ├── canonps.cpp ├── canonps.h ├── copying.txt ├── eosvaluetitles.h ├── examples ├── EOSBulb │ └── EOSBulb.pde ├── EOSCamController │ ├── EOSCamController.pde │ ├── camcontroller.h │ ├── controls.cpp │ ├── controls.h │ ├── dataitem.cpp │ ├── dataitem.h │ ├── eoseventparser.cpp │ ├── eoseventparser.h │ ├── expcomp_macro.h │ ├── hdrcapture.cpp │ ├── hdrcapture.h │ ├── menu.cpp │ ├── menu.h │ ├── screen.cpp │ ├── screen.h │ ├── screenitem.cpp │ └── screenitem.h ├── EOSCapture │ └── EOSCapture.pde ├── EOSEventLab │ └── EOSEventLab.pde ├── EOSEventMonitor │ └── EOSEventMonitor.pde ├── EOSFocus │ └── EOSFocus.pde ├── EOSHDRCapture │ ├── EOSHDRCapture.pde │ ├── expcomp_macro.h │ ├── hdrcapture.cpp │ └── hdrcapture.h ├── EOSRemote │ ├── EOSConsole.cpp │ ├── EOSConsole.h │ ├── EOSRemote.pde │ ├── eoseventparser.cpp │ ├── eoseventparser.h │ └── valuetitles.h ├── PSCapture │ ├── PSCapture.pde │ ├── pseventparser.cpp │ ├── pseventparser.h │ ├── ptpobjinfoparser.cpp │ ├── ptpobjinfoparser.h │ └── sample_output.txt ├── PSDevProp │ ├── PSDevProp.pde │ ├── devpropparser.cpp │ ├── devpropparser.h │ └── sample_output_a640.txt ├── PSRemote │ ├── PSRemote.pde │ ├── psconsole.cpp │ ├── psconsole.h │ ├── pseventparser.cpp │ ├── pseventparser.h │ ├── ptpobjinfoparser.cpp │ └── ptpobjinfoparser.h ├── PTPCapture │ └── PTPCapture.pde └── PTPDevInfo │ ├── PTPDevInfo.pde │ ├── devinfoparser.cpp │ └── devinfoparser.h ├── gpl2.txt ├── mtpconst.h ├── psvaluetitles.h ├── ptp.cpp ├── ptp.h ├── ptpcallback.cpp ├── ptpcallback.h ├── ptpconst.h ├── ptpdebug.cpp ├── ptpdebug.h ├── ptpdpparser.h ├── ptpmsgstr.h ├── scheduler.cpp ├── scheduler.h ├── simplefifo.h ├── simpletimer.cpp ├── simpletimer.h └── valuelist.h /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/README -------------------------------------------------------------------------------- /canoneos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/canoneos.cpp -------------------------------------------------------------------------------- /canoneos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/canoneos.h -------------------------------------------------------------------------------- /canonps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/canonps.cpp -------------------------------------------------------------------------------- /canonps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/canonps.h -------------------------------------------------------------------------------- /copying.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/copying.txt -------------------------------------------------------------------------------- /eosvaluetitles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/eosvaluetitles.h -------------------------------------------------------------------------------- /examples/EOSBulb/EOSBulb.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSBulb/EOSBulb.pde -------------------------------------------------------------------------------- /examples/EOSCamController/EOSCamController.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/EOSCamController.pde -------------------------------------------------------------------------------- /examples/EOSCamController/camcontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/camcontroller.h -------------------------------------------------------------------------------- /examples/EOSCamController/controls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/controls.cpp -------------------------------------------------------------------------------- /examples/EOSCamController/controls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/controls.h -------------------------------------------------------------------------------- /examples/EOSCamController/dataitem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/dataitem.cpp -------------------------------------------------------------------------------- /examples/EOSCamController/dataitem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/dataitem.h -------------------------------------------------------------------------------- /examples/EOSCamController/eoseventparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/eoseventparser.cpp -------------------------------------------------------------------------------- /examples/EOSCamController/eoseventparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/eoseventparser.h -------------------------------------------------------------------------------- /examples/EOSCamController/expcomp_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/expcomp_macro.h -------------------------------------------------------------------------------- /examples/EOSCamController/hdrcapture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/hdrcapture.cpp -------------------------------------------------------------------------------- /examples/EOSCamController/hdrcapture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/hdrcapture.h -------------------------------------------------------------------------------- /examples/EOSCamController/menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/menu.cpp -------------------------------------------------------------------------------- /examples/EOSCamController/menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/menu.h -------------------------------------------------------------------------------- /examples/EOSCamController/screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/screen.cpp -------------------------------------------------------------------------------- /examples/EOSCamController/screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/screen.h -------------------------------------------------------------------------------- /examples/EOSCamController/screenitem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/screenitem.cpp -------------------------------------------------------------------------------- /examples/EOSCamController/screenitem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCamController/screenitem.h -------------------------------------------------------------------------------- /examples/EOSCapture/EOSCapture.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSCapture/EOSCapture.pde -------------------------------------------------------------------------------- /examples/EOSEventLab/EOSEventLab.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSEventLab/EOSEventLab.pde -------------------------------------------------------------------------------- /examples/EOSEventMonitor/EOSEventMonitor.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSEventMonitor/EOSEventMonitor.pde -------------------------------------------------------------------------------- /examples/EOSFocus/EOSFocus.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSFocus/EOSFocus.pde -------------------------------------------------------------------------------- /examples/EOSHDRCapture/EOSHDRCapture.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSHDRCapture/EOSHDRCapture.pde -------------------------------------------------------------------------------- /examples/EOSHDRCapture/expcomp_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSHDRCapture/expcomp_macro.h -------------------------------------------------------------------------------- /examples/EOSHDRCapture/hdrcapture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSHDRCapture/hdrcapture.cpp -------------------------------------------------------------------------------- /examples/EOSHDRCapture/hdrcapture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSHDRCapture/hdrcapture.h -------------------------------------------------------------------------------- /examples/EOSRemote/EOSConsole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSRemote/EOSConsole.cpp -------------------------------------------------------------------------------- /examples/EOSRemote/EOSConsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSRemote/EOSConsole.h -------------------------------------------------------------------------------- /examples/EOSRemote/EOSRemote.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSRemote/EOSRemote.pde -------------------------------------------------------------------------------- /examples/EOSRemote/eoseventparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSRemote/eoseventparser.cpp -------------------------------------------------------------------------------- /examples/EOSRemote/eoseventparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSRemote/eoseventparser.h -------------------------------------------------------------------------------- /examples/EOSRemote/valuetitles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/EOSRemote/valuetitles.h -------------------------------------------------------------------------------- /examples/PSCapture/PSCapture.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSCapture/PSCapture.pde -------------------------------------------------------------------------------- /examples/PSCapture/pseventparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSCapture/pseventparser.cpp -------------------------------------------------------------------------------- /examples/PSCapture/pseventparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSCapture/pseventparser.h -------------------------------------------------------------------------------- /examples/PSCapture/ptpobjinfoparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSCapture/ptpobjinfoparser.cpp -------------------------------------------------------------------------------- /examples/PSCapture/ptpobjinfoparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSCapture/ptpobjinfoparser.h -------------------------------------------------------------------------------- /examples/PSCapture/sample_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSCapture/sample_output.txt -------------------------------------------------------------------------------- /examples/PSDevProp/PSDevProp.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSDevProp/PSDevProp.pde -------------------------------------------------------------------------------- /examples/PSDevProp/devpropparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSDevProp/devpropparser.cpp -------------------------------------------------------------------------------- /examples/PSDevProp/devpropparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSDevProp/devpropparser.h -------------------------------------------------------------------------------- /examples/PSDevProp/sample_output_a640.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSDevProp/sample_output_a640.txt -------------------------------------------------------------------------------- /examples/PSRemote/PSRemote.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSRemote/PSRemote.pde -------------------------------------------------------------------------------- /examples/PSRemote/psconsole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSRemote/psconsole.cpp -------------------------------------------------------------------------------- /examples/PSRemote/psconsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSRemote/psconsole.h -------------------------------------------------------------------------------- /examples/PSRemote/pseventparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSRemote/pseventparser.cpp -------------------------------------------------------------------------------- /examples/PSRemote/pseventparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSRemote/pseventparser.h -------------------------------------------------------------------------------- /examples/PSRemote/ptpobjinfoparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSRemote/ptpobjinfoparser.cpp -------------------------------------------------------------------------------- /examples/PSRemote/ptpobjinfoparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PSRemote/ptpobjinfoparser.h -------------------------------------------------------------------------------- /examples/PTPCapture/PTPCapture.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PTPCapture/PTPCapture.pde -------------------------------------------------------------------------------- /examples/PTPDevInfo/PTPDevInfo.pde: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PTPDevInfo/PTPDevInfo.pde -------------------------------------------------------------------------------- /examples/PTPDevInfo/devinfoparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PTPDevInfo/devinfoparser.cpp -------------------------------------------------------------------------------- /examples/PTPDevInfo/devinfoparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/examples/PTPDevInfo/devinfoparser.h -------------------------------------------------------------------------------- /gpl2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/gpl2.txt -------------------------------------------------------------------------------- /mtpconst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/mtpconst.h -------------------------------------------------------------------------------- /psvaluetitles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/psvaluetitles.h -------------------------------------------------------------------------------- /ptp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/ptp.cpp -------------------------------------------------------------------------------- /ptp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/ptp.h -------------------------------------------------------------------------------- /ptpcallback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/ptpcallback.cpp -------------------------------------------------------------------------------- /ptpcallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/ptpcallback.h -------------------------------------------------------------------------------- /ptpconst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/ptpconst.h -------------------------------------------------------------------------------- /ptpdebug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/ptpdebug.cpp -------------------------------------------------------------------------------- /ptpdebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/ptpdebug.h -------------------------------------------------------------------------------- /ptpdpparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/ptpdpparser.h -------------------------------------------------------------------------------- /ptpmsgstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/ptpmsgstr.h -------------------------------------------------------------------------------- /scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/scheduler.cpp -------------------------------------------------------------------------------- /scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/scheduler.h -------------------------------------------------------------------------------- /simplefifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/simplefifo.h -------------------------------------------------------------------------------- /simpletimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/simpletimer.cpp -------------------------------------------------------------------------------- /simpletimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/simpletimer.h -------------------------------------------------------------------------------- /valuelist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felis/Arduino_Camera_Control/HEAD/valuelist.h --------------------------------------------------------------------------------