Stap 2: CHDK: waar de magie gebeurt
Het geheim van dit alles is de Canon Hack Development Kit: CHDK.
CHDK is een open source, alternatieve firmware voor vele digitale camera's van Canon. Veel zoals Rockbox of diverse havens van Linux overschrijft CHDK de standaard besturingssysteem van uw camera, waardoor veel meer gebruikerscontrole. De meeste Canon-camera's, uit de lage eindpunt en shoots helemaal tot aan de high-end DSLR's draaien op de dezelfde Digic processoren en bevatten veel van dezelfde interne hardware. De functies van deze processors in de low-end-camera's zijn beperkt door de inheemse firmware, maar hun vermogens kunnen worden ontgrendeld door de CHDK-firmware.
In het bijzonder kunt CHDK maken en uitvoeren van macro's of een reeks opdrachten die in gang zijn gezet en doorgaan zonder dat u hoeft te worden er helemaal. In plaats van verplicht stellen van een dure high-end camera of een analoge intervalmeter, CHDK kunt u een interval instellen voor foto's, en het zal blijven nemen hen, zolang het heeft macht en ruimte op de SD-kaart.