[PTP] elementare PTP-Interface-Funktion

CHDK-Skripte, CHDK-Entwicklung, PC-Zusatzprogramme, Informationen für Tüftler

Re: elementare PTP-Interface-Funktion

Beitragvon msl » 07.11.2010, 11:57

Hallo rudi,

für alle genannten Kameras kann ich das nicht sagen.

A480 - Sollte funktionieren, da vom CHDK-Guru ewavr hinzugefügt.
A540 - Geht möglicherweise, ich glaube von reyalp hinzugefügt.
A610 - von CHDKLover
A650 - ?
A710 - Ich glaube ja, siehe hier.
IXUS700 - ?
SX1 - ?
SX10 - Hier könnten wir fe50 fragen. Problem ist, dass noch 2 Firmware-Versionen fehlen.
SX200 - Funktioniert. Hatte ich selbst getestet.

Vielleicht müssen wir den zuständigen Thread im int. Forum wiedermal durchforsten.

Gruß msl
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4567
Bilder: 271
Registriert: 22.02.2008, 11:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Re: elementare PTP-Interface-Funktion

Beitragvon TaiJiGong » 07.11.2010, 21:14

Hallo Rudi,

Dann versuche bitte diese Adresse:
NHSTUB(set_control_event, 0xFF873DB4) // 2. Versuch


! Super !
Genau das war es. Jetzt wird mit "mode 1" das Objektiv ausgefahren. Mit "lua shoot()" wird ein Bild aufgenommen. Darauf habe ich gewartet. Die Restlichen Problem sollten sich ja vielleich lösen lassen.

Ich kenne LUA nicht, würde aber gerne sowas wie "ls" oder "dir" haben, also eine Auflistung von files und directories.

ls.lua:
Code: Alles auswählen
luar os.listdir("A", true)[1] .. "\t" .. os.listdir("A", true)[2] .. "\t" .. os.listdir("A", true)[3]  .. "\t" .. os.listdir("A", true)[4] .. "\t" .. os.listdir("A", true)[5]


"luar" läst da wohl nur einen Befehl zu.

Code: Alles auswählen
didi@linux-dn:~/trunk-453/ptpcam_source> ./ptpcam --chdk <ls.lua
<conn> DISKBOOT.BIN     DIDI    TSTCALLF.LOG    BISKBOOT.BIN    _DISKB~1.BIN

Mit einer FOR Schleife hatte ich noch kein Glück.

Upload und Download geht leider auch nicht. (das war in einer früheren Version OK).


Schön währe wenn man die Meldungen die auf die Konsole der Kamera gehen umleiten könnte. Sowas wie die Ausgaben auf die Konsole als Return zurück geben.

Viele Grüße,

TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Re: elementare PTP-Interface-Funktion

Beitragvon rudi » 08.11.2010, 12:55

Hallo TaiJiGong,

TaiJiGong hat geschrieben:Upload und Download geht leider auch nicht. (das war in einer früheren Version OK).

Das sind zur Fehleranalyse doch sehr wenige Informationen. Stürzt die Kamera ab? Was wird in der ptpcam ausgegeben?
Möglicherweise ist in den ptpcam-Quellen ein Fehler, da ich für MinGW zwei Dateien ändern musste. Daher sind im Anhang die originalen ptpcam-Quellen, für Linux reicht "make".

Ich habe mit diesen Quellen und dem akt. Trunk folgendes durchgespielt:
Code: Alles auswählen
<conn> download A/DISKBOOT.BIN TEST.BIN     //Datei von der Kamera holen
<conn> download A/TEST.BIN TEST2.BIN        //TEST.BIN existiert noch nicht
unexpected return code 0x2fe                //daher Fehlermeldung
download failed!
<conn> upload TEST.BIN A/TEST.BIN           //Jetzt TEST.BIN auf die Kamera übertragen
<conn> download A/TEST.BIN TEST2.BIN        //dann existiert sie auch

Im ptpcam-Verzeichnis stehen nun TEST.BIN und TEST2.BIN und im Hauptverzeichnis auf der Karte TEST.BIN.

TaiJiGong hat geschrieben:Schön währe wenn man die Meldungen die auf die Konsole der Kamera gehen umleiten könnte. Sowas wie die Ausgaben auf die Konsole als Return zurück geben.

Das sehe ich auch so.
Der Befehl "luar" liefert, wie deine Versuche das auch zeigen, nur einen Ergebniswert zurück. Eine Befehlsabfolge ist nicht möglich.
Im int. Forum habe ich bereits eine Lösungsmöglichkeit angeboten. Dabei wird nach Beendigung eines "lua"-Befehls der Inhalt der globalen Variable "ptp_result" zurückgegeben.

@msl
Neue Patchdatei für IXUS100 anbei.

Gruß rudi
Dateianhänge
trunk452_PTP_IXUS100_patch.diff
funktionierender PTP-Patch für die IXUS100
(1.74 KiB) 380-mal heruntergeladen
Zuletzt geändert von rudi am 08.11.2010, 17:48, insgesamt 1-mal geändert.
Benutzeravatar
rudi
CHDK-Spezialist
CHDK-Spezialist
 
Beiträge: 510
Registriert: 11.09.2009, 11:27
Kamera(s): A590IS_101B, SX260_100B

Re: elementare PTP-Interface-Funktion

Beitragvon TaiJiGong » 08.11.2010, 15:39

Hallo Rudi,

Möglicherweise ist in den ptpcam-Quellen ein Fehler, da ich für MinGW zwei Dateien ändern musste. Daher sind im Anhang die originalen ptpcam-Quellen, für Linux reicht "make".


Code: Alles auswählen
/tmp/ccSaWcE6.o: In function `htod16p':
ptp.c:(.text+0x405): undefined reference to `htobe16'
/tmp/ccSaWcE6.o: In function `htod32p':
ptp.c:(.text+0x440): undefined reference to `htobe32'
/tmp/ccSaWcE6.o: In function `dtoh16p':
ptp.c:(.text+0x797): undefined reference to `be16toh'
/tmp/ccSaWcE6.o: In function `dtoh32p':
ptp.c:(.text+0x7d2): undefined reference to `be32toh'
/tmp/ccSaWcE6.o: In function `dtoh32ap':
ptp.c:(.text+0x10e5): undefined reference to `be32toh'
/tmp/ccSaWcE6.o: In function `dtoh16ap':
ptp.c:(.text+0x1129): undefined reference to `be16toh'
/tmp/ccSaWcE6.o: In function `htod16ap':
ptp.c:(.text+0x20ae): undefined reference to `htobe16'
/tmp/ccSaWcE6.o: In function `htod32ap':
ptp.c:(.text+0x20f3): undefined reference to `htobe32'
collect2: ld returned 1 exit status


Ich konnte es erst kompilieren nachdem ich "libptp-endian.h" ersetzt hatte.

ptpcam_trunk> cp ../../ptpcam_source/libptp-endian.h .
ptpcam_trunk> gcc -o ptpcam myusb.c properties.c ptp.c ptpcam.c -lusb

Das sind zur Fehleranalyse doch sehr wenige Informationen. Stürzt die Kamera ab? Was wird in der ptpcam ausgegeben?


Die Kamera stürzt nicht ab.

Code: Alles auswählen
ptpcam_trunk> echo didi >test
ptpcam_trunk> ./ptpcam --chdk
<conn> upload test A/test
unexpected return code 0x2ff
upload failed!
<conn> reset


Code: Alles auswählen
ptpcam_trunk> ./ptpcam --chdk
<conn> version
ptpcam: 0.0
camera: 0.1
<conn> download A/DISKBOOT.BIN TEST.BIN
unexpected return code 0x2fe
download failed!
<conn> version
ptpcam: 0.0
camera: 0.1
<conn>


Kurzform der Kommandos nicht vorhanden:

Code: Alles auswählen
<conn> u test a/test
unknown command
<conn> d A/DISKBOOT.BIN TEST.BIN
unknown command


Viele Grüße,

TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Re: elementare PTP-Interface-Funktion

Beitragvon rudi » 08.11.2010, 18:11

Hallo TaiJiGong,

leider habe ich die falschen ptpcam-Quellen hochgeladen. Hier nun die richtige Datei. Allerdings sollten dann die Befehle "lua" und "luar" nicht richtig gearbeitet haben. Ich hatte die up-/download Beispiele mit diesen Quellen erstellt.

TaiJiGong hat geschrieben:Ich konnte es erst kompilieren nachdem ich "libptp-endian.h" ersetzt hatte.
Ich muss für WIN32 die Dateien conf.h und libptp-endian.h ändern (siehe Quellen im ersten Post).

TaiJiGong hat geschrieben:Upload und Download geht leider auch nicht. (das war in einer früheren Version OK).
Wann war das? Mit DE-Trunk ab Rev.440 oder msl-branch?
Bitte Teste bei up-/download nur mit Dateinamen nach dem DOS-Format [8.3].

TaiJiGong hat geschrieben:Kurzform der Kommandos nicht vorhanden
Ja, so steht es nur in der ptpcam-Hilfe.

Gruß rudi
Dateianhänge
ptpcam_trunk.zip
originale ptpcam-Version zum Trunk
(59.5 KiB) 377-mal heruntergeladen
Benutzeravatar
rudi
CHDK-Spezialist
CHDK-Spezialist
 
Beiträge: 510
Registriert: 11.09.2009, 11:27
Kamera(s): A590IS_101B, SX260_100B

Re: elementare PTP-Interface-Funktion

Beitragvon TZocker » 08.11.2010, 19:31

Hallo ich habe ein A 650 ich wäre auch bereit sie zu testen wenn ihr mir ein anleitung gibt wie ich an die spez. chdk version komme
Canon A 650 IS
TZocker
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 51
Registriert: 12.06.2009, 16:20
Kamera(s): A 650

Re: elementare PTP-Interface-Funktion

Beitragvon TaiJiGong » 08.11.2010, 20:52

Hallo rudi,

Ein erneuter Versuch, allerdings mit dem gleichen Ergebnis. Habe es mit

- gcc Version 4.3
- gcc Version 4.4.4
- gcc Version 4.5.1

probiert, Da ich in der letzten Zeit auf eine neuer Version umgestigen war (hätte ja auch eine Ursache sein können)

Wann war das? Mit DE-Trunk ab Rev.440 oder msl-branch?


Das war mit: http://my-trac.assembla.com/chdkde/changeset/365

und dem original patch von mweerden : http://www.mweerden.net/download/chdk-ptp/libptp-chdk.patch

Siehe auch:

http://forum.chdk-treff.de/viewtopic.php?f=7&t=1556&start=50


Die restlichen Funktionen gehen. Auch das Auslesen des memory. Habe kurz in den source geschaut "upload" und "download" ist ja wohl für jede Kamera gleich, Rätzel auch woran das liegen kann.

Viele Grüße,

TaiJiGong

-- 08.11.2010, 21:50 --

Hallo rudi,

eine Frage wird :
- NHSTUB(add_ptp_handler, 0xFF9EABDC)
in "platform/ixus100_sd780/sub/100c/stubs_entry_2.S" benötigt ? Ich habe es mal hinzugefügt, aber auch keine Änderung.

Viele Grüße,

TaiJiGong

-- 08.11.2010, 22:53 --

Hallo Zusammen,

beim Befehl "memory" können die Parameter auch hexadezimal angegeben werden.

Code: Alles auswählen
didi@linux-dn:~/trunk-453/ptpcam_trunk> ./ptpcam --chdk
<conn> memory 0x10 0x100
00000010  14 f0 9f e5 00 00 a0 e1  10 f0 9f e5 10 f0 9f e5  |................|
00000020  64 04 81 ff d4 04 81 ff  78 04 81 ff 90 04 81 ff  |d.......x.......|


Viele Grüße,
TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Re: elementare PTP-Interface-Funktion

Beitragvon TaiJiGong » 09.11.2010, 22:46

Hallo Zusammen,

ich kann mit ptpcam per "memory" Befehl die Sensor-Daten nach einem "lua shoot()" der Kamera abfragen. Um diese zu speichern habe ich ein paar kleine Änderungen in ptpcam.c eingebaut. Der download der Daten braucht in etwa 2 sec.

Da ich dazu die Adresse für den Sensor-Buffer benötige habe ich eine Frage, ob man die per LUA-Befehl bestimmen kann.

Benötigt wird der Wert der von der Funktion:

char* get_raw_image_addr(void)

In "core/raw.c" zurück gegeben wird.

Desweiteren wäre es gut wenn ich auch:

- Sensor-Breite ==> CAM_RAW_ROWPIX "include/camera.h"
- Sensor-Höhe ==> CAM_RAW_ROWS "include/camera.h"
- Bit per Pixel ==> CAM_SENSOR_BITS_PER_PIXEL "include/camera.h"
- Bayer-Pattern ==> cam_CFAPattern "include/camera.h"
- Farb-Matix ==> CAM_COLORMATRIX1 "include/camera.h"

per LUA-Befehl bestimmen könnte.

Wenn nicht könnte man so einen Befehl/Funktion implementieren ?

Dann könnte man ein Bild (bei jeder Kamera) auslesen, aufbereiten und auf dem PC speichern.


Viele Grüße,

TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Re: elementare PTP-Interface-Funktion

Beitragvon TaiJiGong » 10.11.2010, 22:59

Hallo Zusammen,

Leider Klappt es mit dem Bild auslesen doch nicht so wie gehofft. Ich dachte/hoffte die Bilddaten liegen evtl. noch an der Stelle wo sie von dem RAW-Export ausgelesen werden. Auf jeden Fall sind sie da nicht mehr im BAYER-Format vorhanden. Jetzt habe ich noch ein paar Tests gemacht, farbiges Papier fotografiert. Allerdings sind die Farben nicht recht gut, zumindest das blau geht schon mehr ins grün.

Ergebnise: (jeweils nur das höchstwertige Halbbyte des Speichers, da das Rauschen nicht iterressant ist)

Rot:
Code: Alles auswählen
d444d444d444d444
d444d444d444d444
d444d444d444d444
d444d343d444d444

Grün:
Code: Alles auswählen
d7f7d7f7d7f7d7f7
d7f7d7f7d7f7d7f7
d7f7c7f6c6f7d7f7
d7f7d7f7d7f7d7f7

Blau:
Code: Alles auswählen
f6f6f6f7f7f6f7f7
f7f7f7f7f6f6f7f7
f7f7f6f6f6f6f6f6
f6f7f7f7f6f6f7f7

Gelb:
Code: Alles auswählen
c616c616c616c616
c617c616c516c616
c616c616c717d716
d616c616d616d616

Weis:
Code: Alles auswählen
f808f707f707f707
f808f808f808f808
f808f808f808f807
f808f808f808f808


Erzeugt habe ich die Daten mit ptpcam "memory" ab der Adresse "char* get_raw_image_addr(void)". Diese Daten habe ich in einem file gespeichert und dann aufbereitet mit:

Code: Alles auswählen
 > sed -e s/\|.*//g image.white | sed -e "s/........ //" | sed -e "s/. //g" | sed -e "s/ //g" >white


Der Sensor-Speicher-Bereich ist nach ca. 93 % Zerstört, da stehen eher Zufallsdaten drin. Aber die Daten bis dahin könnten immer noch mit dem aufgenommen Bild zu tun haben.

Evtl. hat man Glück und das sind bereits konvertierte Bilddaten, Fage ist nur in welchen Format. Es schaut aus das die Daten zu je 4 Byte gruppiert sind und schon was mit der Farbe zu tun haben. RGB ??? oder Welches Format. Meine Kamera hat 12 Bit AD-Wandler. Dann wundert es mich, das wenn man 6 Byte zu 4 Byte zusammen fasst, dass doch 93 % der Daten in dem Speicher-Bereich in diesem Format vorliegen.

Kann jemand an Hand der Daten evtl. Aussagen zum Format machen ?

Nach einem ptpcam "lua shoot()" bleiden die Daten in diesem Speicherbereich wohl konstant. Erst bei einem erneutem "lua shoot" ändern sie sich.

@rudi

mit welchen Betriebs-System hast Du die "upload", "download" Funktion getestet ? Ich habe opensuse 64 Bit. Kann es evtl. irgendwo ein Problem mit "\n" / "\r\n" geben ?


Viele Grüße,

TaiJiGong

-- 10.11.2010, 23:35 --

@msl

Was ein GUI für ptpcam betrifft, könnte ich mit Silas, wenn er Lust und Laune hat, das in das von uns gemachte CHDKWebGui zum Kompilieren von CHDK unter Linux (auch Windows, hat aber wohl noch niemand getestet) integrieren. Da ich von Silas die letzte Zeit nichts gelesen habe, kann ich Ihm gerne mal eine email schicken. Schön wäre es wenn dann für die a550,IXUS 80IS (1.01a) in Bezug PTP schon was existiert.


Viele Grüße,

TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Re: elementare PTP-Interface-Funktion

Beitragvon rudi » 11.11.2010, 21:22

Hallo TaiJiGong,

du schweifst ja ganz schön vom ursprünglichen Thema ab.

TaiJiGong hat geschrieben:Da ich dazu die Adresse für den Sensor-Buffer benötige habe ich eine Frage, ob man die per LUA-Befehl bestimmen kann.

Per PTP-LUA sind diese Werte nicht zu ermitteln. Da muss eine LUA-Funktion wie get_sensor_info() her.

TaiJiGong hat geschrieben:... stubs_entry_2.S" benötigt ? Ich habe es mal hinzugefügt, aber auch keine Änderung.

Deine Änderung hat glücklicherweise keinen Einfluß auf die Kamerafunktion.
Diese Dateien sollte man nur mit Bedacht ändern. Nur der Ordnung halber - die Funktion wird mittlerweile per Signatur gefunden und steht dadurch in einer anderen Datei.

TaiJiGong hat geschrieben:mit welchen Betriebs-System hast Du die "upload", "download" Funktion getestet ?

Ich arbeite mit WinXP/32-Bit. Aus deiner Nachfrage entnehme ich, es funktioniert nicht. Die Fehlermeldung 0x2fe sollte eigentlich auf falsche Parameter oder nicht vorhandene Verzeichnisse und/oder Dateien hinweisen.

Gruß rudi
Benutzeravatar
rudi
CHDK-Spezialist
CHDK-Spezialist
 
Beiträge: 510
Registriert: 11.09.2009, 11:27
Kamera(s): A590IS_101B, SX260_100B

Re: elementare PTP-Interface-Funktion

Beitragvon TaiJiGong » 11.11.2010, 23:03

Hallo rudi,

Ich arbeite mit WinXP/32-Bit. Aus deiner Nachfrage entnehme ich, es funktioniert nicht. Die Fehlermeldung 0x2fe sollte eigentlich auf falsche Parameter oder nicht vorhandene Verzeichnisse und/oder Dateien hinweisen.


Upload/Download geht nicht.

Ich habe leider noch nicht versucht das System auf eine neue SD-Karte zu schreiben. (werde ich noch machen)

Soeben ist mir Aufgefallen das es "libptp-endian.h" wohl in 2 Versionen gibt. Für 32 und 64 Bit. Vielleicht hat es damit etwas zu tun.



Viele Grüße,

TaiJiGong
Dateianhänge
libptp-endian.h
libptp2-1.1.10
(4.02 KiB) 366-mal heruntergeladen
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Re: elementare PTP-Interface-Funktion

Beitragvon TaiJiGong » 13.11.2010, 11:05

Hallo rudi,

Der erneute Versuch mit einer neuen formatierten SD-Card hat auch zu dem gleichen Ergebnis geführt.
In "config.h" habe ich mal LINUX_OS definiert:
Code: Alles auswählen
/* Linux OS */
// #undef LINUX_OS
#define LINUX_OS
Das bringt auch kein anderes Ergebnis. Ich werde mal versuch auf der Kammera (CHDK) die/eine Stelle zu finden wo der "path/filename" zu finden ist, um zu prüfen ob es dort in Ordnung ist. Wenn Du dafür eine gute Stelle im source weist lasse es mich wissen, sonst werde ich suchen.

Gibt es eine leichte Möglichkeit zu prüfen ob bei dem auslesen mit "memory" die ByteOrder stimmt ? Vielleicht eine Stelle wo man einen Konstanten Werde auslesen kann. Dann könnten wir die die Ausgabe bei Dir und Mir vergleichen.

Viele Grüße,

TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Re: elementare PTP-Interface-Funktion

Beitragvon TaiJiGong » 13.11.2010, 23:24

Hallo rudi,

nun habe ich es mit Windows 7 64-Bit Version probiert. Ansteueren der LED's geht, Mode 0/1 auch OK. Aber auch damit geht der Upload/Download nicht.

Ich habe mir dann auch noch die CHDK-Shell installiert und damit die DISKBOOT.BIN erstellt, aber weiter geht der Upload/Download nicht.

Viele Grüße,

TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Re: elementare PTP-Interface-Funktion

Beitragvon TaiJiGong » 14.11.2010, 13:14

Hallo rudi,

Der Vollständigkeit halber habe ich jetzt das auch noch mit Windows XP probiert. Wieder das gleiche Verhalten, upload/download geht nicht.

Auslesen des Speichers bringt das gleich Ergebnis bei Windows und LINUX.

Code: Alles auswählen
<conn> m 16 16
00000010  14 f0 9f e5 00 00 a0 e1  10 f0 9f e5 10 f0 9f e5  |................|


Viele Grüße,

TaiJiGong
Canon IXUS 100 (SD780) Firmware: 1.00C, sonst nur rein mechanische Kameras wie Pentax-MX
TaiJiGong
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 320
Registriert: 08.04.2010, 20:10
Wohnort: München
Kamera(s): IXUS100is, 100c
IXUS IIs (etwas defekt ohne CHDK)

Re: elementare PTP-Interface-Funktion

Beitragvon TZocker » 14.11.2010, 20:51

A 650:


Version funzt
dateien upload und download funzt
Mode wechsel funzt

Led kp welche gemeint ist

Wie mach man ein foto?

ist es eigentlich normal das die Kamera ab und an abstürtz?
__________________________________


<conn> m 16 16
00000010 14 f0 9f e5 00 00 a0 e1 10 f0 9f e5 10 f0 9f e5 |................|



________________________________



luar get_buildinfo().version.." Funzt leider nicht


fehler code (0x2ff)
Zuletzt geändert von TZocker am 14.11.2010, 21:10, insgesamt 3-mal geändert.
Canon A 650 IS
TZocker
CHDK-Begeisterter
CHDK-Begeisterter
 
Beiträge: 51
Registriert: 12.06.2009, 16:20
Kamera(s): A 650

VorherigeNächste

Zurück zu Code-Ecke

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste