|
» vBulletin TMS |
|
DOWNLOAD Template Modification System FREE!
|
|
|
|
CHDK-Forum
|
08.02.2009 16:16
|
|
Alles rund um das CHDK (Canon Hacker's Development Kit), das Sprungbrett zur semiprofessionellen Fotografie.
Was bietet das CHDK:
- Aufnahme von RAW-Bildern
- RAW-Entwicklung mit der Kamera, Übereinanderlegen mehrer Bilder
- Live-Histogramm
- Zebra-Modus
- ermöglicht das Starten von Skripten (Bewegungserkennung, Zeitraffer)
- Belichtungsreihen
- eigene Gitternetze auf dem LCD anzeigen
- Übersicht über die aktuelle Kapazität der Akkus und der Speicherkarte
- Anzeige von Uhrzeit und Temperatur
- manuell einstellbare Belichtungszeit, Fokusdistanz, Blendenwerte, ISO Werte
- stufenlos einstellbare Videoqualität
- Tonwertkurven können direkt in der Kamera eingerechnet werden.
- Konturenüberlagerungen als Hilfsmittel für Trickaufnahmen
- Fernauslösung mit Hilfe einer Fernbedienung
- viele weitere Zusatzinformationen für den Profifotografen
- und kleine Zusatztools, wie zum Beispiel: Kalender, Textbetrachter, Dateibrowser und Spiele
- ...
|
| Kategorie: |
Technik |
| Tags: |
Foto Kamera Digital Firmware CHDK Canon RAW Script HDR Histogramm |
| Hits: |
2.021 |
| Klicks-ins insgesamt: |
0 |
| Klick-ins aktuell: |
0 |
| Benutzer: |
chdkforum (chdkforum's Foren anzeigen)
|
| Forum Software: |
phpBB
|
|
Stand: Heute 12:33
Die neuesten Themen bei CHDK-Forum
|
| Code-Ecke :: elementare PTP-Interface-Funktion |
Autor: rudi ([url]http://www.wirklemms.de/chdk/forum/profile.php?mode=viewprofile&u=3719[/url])
Titel: elementare PTP-Interface-Funktion
Verfasst am: 26.10.2010, 13:18 (GMT 1)
Hallo,
seit CHDK-DE Version 449 ist eine elementare PTP-Interface-Funktion als Option verfügbar. Grundsätztlich ermöglicht diese Funktion einen Zugriff auf die Kamera über USB.
Derzeit sind folgende Modelle im Trunk vorbereitet:Um diese Funktion verwenden zu können, sind folgende Vorbereitungen erforderlich.
Vorbereitung für die Kamera:- Die erforderliche BIN-Datei kann mit der aktuellen CHDK-Shell ([url]http://www.wirklemms.de/chdk/forum/viewtopic.php?t=1208[/url]) (z.Z Version 2.78) und der aktivierten Kompileroption ("Compile Option") OPT_PTP erzeugt werden.
Vorbereitung am PC:- Das ist bereits hier ([url]http://www.wirklemms.de/chdk/forum/viewtopic.php?t=1556[/url]) für Windows XP und Vista 32-Bit beschrieben worden. Ebenfalls empfehle ich die aktelleren Hinweise zur Einrichtung auf dem Computer ([url]http://chdk.bplaced.net/content/chdk-inside/19-chdk-ptp-interface/53-chdk-mit-ptp-interface.html[/url]) von msl.
Das in diesen Artikeln beschriebe CHDK-PTP ist ein anderes Konzept! Nur die USB-Kommunikation zur Kamera ist identisch.
Verwendung des elementaren PTP-Interface-Funktion unter Windows:- 1. Die 'ptpcam.exe' und 'chdk-ptp.cmd' aus dem Anhang in einen Ordner entpacken.
2. Die Kamera über USB mit dem PC verbinden und im Wiedergabe-Modus einschalten.
3. Die Befehlskonsole mit einem Doppelklick auf 'chdk-ptp.cmd' starten.
Befehle der Konsole: Code: q quit - beendet die Befehlskonsole
h help - zeigt diese Befehlsiste
r reset - erneuert die Kommunikation zur Kamera (notwendig z.B. nach reboot)
version - Anzeige der CHDK PTP Version (ptpcam and Kamera)
shutdown-hard - Kamera ausschalten (hard)
shutdown-soft - Kamera ausschalten (soft)
reboot - Neustart der Kamera
reboot - Neustart mit der angegeben Firmware-Update Datei
reboot-fi2 - Neustart mit der Standard Firmware-Update Datei
m memory - liest ein Byte aus Speicheradresse
m memory - - liest Bytes aus einem Speicherbereich
m memory - liest 'num' Byte aus Speicheradresse
set - schreibt einen Wert vom Typ LONG in Speicheradresse
c call ... - führt die Funktion an Speicheradresse 'address' mit den angegebenen Argumenten aus
u upload - überträgt eine Datei vom PC zur Kamera
d download - überträgt eine Datei von der Kamera zum PC
mode - Umschalten Aufnahme-/Wiedergabe-Modus (0=Wiedergabe,1=Aufnahme)
lua - ausführen LUA-Code
luar - ausführen LUA-Code mit Rückgabewert ("return ")
Kommunikationstest:- Steht die Kommunikation, dann sieht die Konsole so aus Code:
Wurde die Kamera erst später eingeschaltet, dann hilft ein Reset Code: < > reset
Erscheint nicht 'conn', dann muss die Treiberinstallation überprüft werden (siehe "Vorbereitung am PC").
Beispiele (getested mit A590):- CHDK PTP Version abfragen Code: version
ptpcam: 0.0
camera: 0.1
- Bild IMG_0001.JPG in das Verzeichnis der 'ptpcam.exe' kopieren Code: download A/DCIM/100CANON/IMG_0001.JPG IMG_0001.JPG
- Mit 'lua' die AF-LED ein und ausschalten Code: lua set_led(9,1)
lua set_led(9,0) Mit 'luar' die CHDK Version abfragen Code: luar get_buildinfo().version.." "..get_buildinfo().build_number.." | "..g
et_buildinfo().platform.."-"..get_buildinfo().platsub.." ["..get_buildinfo().bui
ld_date.." "..get_buildinfo().build_time.."]"
CHDK 1.1.0-DE | a590-101b [Oct 26 2010 18:38:00]
Gruß rudi
_________________
A590IS_101B - CHDK-DE
Code-Ecke :: elementare PTP-Interface-Funktion vollständig lesen |
| Neuigkeiten :: aktuelle Änderung der CHDK-DE-Version: Stand Revision 449 |
Autor: admin ([url]http://www.wirklemms.de/chdk/forum/profile.php?mode=viewprofile&u=2[/url])
Titel: aktuelle Änderung der CHDK-DE-Version: Stand Revision 449
Verfasst am: 26.10.2010, 14:10 (GMT 1)
Aktuelle Revision der CHDK-DE-Version: 449
(Anmerkung: Die Revisionsnummern sind nicht fortlaufend, da sie sich auf alle Änderungen des gesamten Quellcode-Severs beziehen.)
Letzten 5 Veränderungen:- Revision 449: 26 Oct 2010 12:05:10 ([url]http://my-trac.assembla.com/chdkde/changeset/449?new_path=trunk[/url])
Korrektur makefile in core
* PTP-Funktionalität
* Danke rudi
- Revision 448: 25 Oct 2010 07:52:22 ([url]http://my-trac.assembla.com/chdkde/changeset/448?new_path=trunk[/url])
Aktualisierung auf Rev. 960 offizieller Trunk
* [url]http://tools.assembla.com/chdk/changeset/960/trunk[/url]
* Betrifft D10
- Korrektur Belichtungsreihe mit Custom Timer
- Revision 447: 24 Oct 2010 08:56:30 ([url]http://my-trac.assembla.com/chdkde/changeset/447?new_path=trunk[/url])
Aktualisierung auf Rev. 959 offizieller Trunk
* [url]http://tools.assembla.com/chdk/changeset/959/trunk[/url]
* Betrifft Ixus900 Ti
- CHDK-Support für Ixus900 hinzugeführt
- Danke an pixeldoc2000 für das Portieren
- Revision 446: 22 Oct 2010 10:57:06 ([url]http://my-trac.assembla.com/chdkde/changeset/446?new_path=trunk[/url])
Erganzung zur Aktualisierung auf Rev. 957 offizieller Trunk
* [url]http://tools.assembla.com/chdk/changeset/957/trunk[/url]
* Betrifft g11 1.00j
- elementare PTP-Interface-Funktion als Option hinzugefügt.
- Funktion ist bisher in der Standardversion nicht verfügbar.Revision 445: 22 Oct 2010 08:35:45 ([url]http://my-trac.assembla.com/chdkde/changeset/445?new_path=trunk[/url])
FL-Tabelle geändert
* Betrifft Ixus100
* Schlüssige Werte aus SDM-Version übernommen.
Mehr? [url]http://my-trac.assembla.com/chdkde/log/trunk?rev=449[/url]
Diese Seite wurde automatisch generiert, Admin
Neuigkeiten :: aktuelle Änderung der CHDK-DE-Version: Stand Revision 449 vollständig lesen |
| Code-Ecke :: RE: elementare PTP-Interface-Funktion |
Autor: rudi ([url]http://www.wirklemms.de/chdk/forum/profile.php?mode=viewprofile&u=3719[/url])
Verfasst am: 26.10.2010, 23:24 (GMT 1)
Hallo msl,
danke für deine schnelle Arbeit.
Gruß rudi
_________________
A590IS_101B - CHDK-DE
Code-Ecke :: RE: elementare PTP-Interface-Funktion vollständig lesen |
| S/SX Serie :: RE: [Test] CHDK für SX20 |
Autor: msl ([url]http://www.wirklemms.de/chdk/forum/profile.php?mode=viewprofile&u=112[/url])
Verfasst am: 26.10.2010, 17:45 (GMT 1)
Hallo Werner,
CHDK hat keinen Einfluss auf den Lagesensor. Der einzige Zusammenhang besteht darin, dass man mit CHDK per Skriptbefehl die augenblicklicher Lage der Kamera auszulesen kann. Dabei sind 3 Zustände feststellbar: 90, 270 und 0 Grad.
Ich habe mir jetzt noch einmal die Bedienanleitung der SX20 angesehen, um nicht falsch zu liegen. Auch die SX20 geht mit diesen 3 Werten um. 180 Grad wird 0 Grad gleich gesetzt. Das ist auch an der Lageanzeige gut zu sehen.
Die entsprechende Lage wird in die Bilddatei eingetragen (Exif). Ist also ein Bild mit 90 oder 270 Grad markiert, wird es hochkant dargestellt. Je nach dem, wie du die Kamera im Wiedergabemodus hältst, wird das Bild ausgehend von der Lagemarkierung dargestellt.
Möglicherweise hast du dich in deiner Versuchsreihe irritieren lassen. Schau dir einfach bei weiteren Versuchen die Orientierungsanzeige der Kamera an und beobachte, wie sich der Richtungspfeil verändert.
Gruß msl
_________________
A720IS CHDK: CHDK-DE PTP-Interface ([url]http://is.gd/bnY6X[/url])
CHDK-Handbuch ([url]http://is.gd/1yKOi[/url]) | Alles zu CHDK-DE ([url]http://is.gd/4SSI9[/url]) | CHDK inside FAQ ([url]http://is.gd/bo2kb[/url])
S/SX Serie :: RE: [Test] CHDK für SX20 vollständig lesen |
| Code-Ecke :: RE: elementare PTP-Interface-Funktion |
Autor: msl ([url]http://www.wirklemms.de/chdk/forum/profile.php?mode=viewprofile&u=112[/url])
Verfasst am: 26.10.2010, 14:18 (GMT 1)
Hallo rudi,
Danke für den Hinweis. Fehler ist korrigiert. (Typischer Fall von Ablenkung. Aufgefallen war es mir schon, dass da was fehlt. Leider habe ich es nicht nachverfolgt.)
Aber schön, dass du dich der Sache annimmst. Da habe ich große Hoffnung, dass die Thematik PTP vorankommt.
Gruß msl
_________________
A720IS CHDK: CHDK-DE PTP-Interface ([url]http://is.gd/bnY6X[/url])
CHDK-Handbuch ([url]http://is.gd/1yKOi[/url]) | Alles zu CHDK-DE ([url]http://is.gd/4SSI9[/url]) | CHDK inside FAQ ([url]http://is.gd/bo2kb[/url])
Code-Ecke :: RE: elementare PTP-Interface-Funktion vollständig lesen |
|