Commit Graph

4614 Commits

Author SHA1 Message Date
Stephen H. Westin
f4ffcdccc0 Corrected expected length from "New EOS get body ID".
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7625 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-08 20:25:54 +00:00
Stephen H. Westin
d978602597 Set byte 0x46 in command packet in preparation for new (EOS 20D) protocol.
Added special-case code for interrupt reads during capture to accomodate
  missing message with 300D.
Cleaned up some gcc warnings (long vs. int in format specifier).


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7624 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-07 17:52:02 +00:00
Stephen H. Westin
31b82ed307 Moved PowerShot A400 back to class 5. I have my doubts, but don't know any
better candidate.
Moved PowerShot S400 from class 1 to class 4, which is where it apparently
  worked before (May 2003).
Corrected a couple of gcc warnings on type of format specifiers (long int
  vs. int).


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7623 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-07 17:47:12 +00:00
Marcus Meissner
eb73392b1f * added Nikon D2H SLR.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7622 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-07 15:03:04 +00:00
Stephen H. Westin
867e655ba3 Rewrote a bit on the response packet in initialization.
Tightened borders on all tables.
Added A400 to list of camera models for which we know the initialization
  response.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7621 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 20:46:51 +00:00
Stephen H. Westin
eb17575800 Special case in canon_usb_dialog for long dialogues; don't try to get
their response length from the camera.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7620 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 20:41:41 +00:00
Stephen H. Westin
771d9c0648 Added CANON_USB_FUNCTION_FLASH_DEVICE_IDENT_2.
Added some comments on the command codes.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7619 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 20:40:16 +00:00
Stephen H. Westin
fa9c0bbad8 Interpret code 0x13 correctly, and differently for old and new cameras.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7618 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 20:38:53 +00:00
Stephen H. Westin
8af4c3bf9e unknown 4 (gleaned from Mac Info.plist file) should be 3080. It had
duplicated 3081.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7617 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 20:37:20 +00:00
Stephen H. Westin
7e9d008695 Moved PowerShot S400 (aka Digital IXUS 400) from class 4 to class 1.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7616 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 18:52:22 +00:00
Stephen H. Westin
2a371fcbe7 Corrected errors in initialization sequence.
Rewrote canon_usb_dialog() to be forgiving of replies that aren't
  the length we expect. We now try to check the length reported
  by the camera and use that when available.
Added some more code that some day will make the newer cameras
  (e.g. EOS 20D) work, I hope.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7615 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 17:48:12 +00:00
Stephen H. Westin
09e6a69d90 Added CANON_USB_FUNCTION_POWER_STATUS_2 to enum to make
usb.c compile.
Corrected expected length on "get picture abilities" for new protocol.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7614 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 17:45:16 +00:00
Stephen H. Westin
0bdc85e15d Greatly expanded manual text.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7613 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 17:42:38 +00:00
Stephen H. Westin
403d22457b Added info on several camera models: both ones we know and ones we
would like to know.
Added aliases for several cameras that are sold with different names
  in different markets.
Moved IXUS v from class 0 to class 1.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7612 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 17:41:03 +00:00
Marcus Meissner
106def3238 * Check for IUCL directly, not by OS type.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7611 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-04 08:38:46 +00:00
Marcus Meissner
7d67f6316b added S70
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7610 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-02 15:57:26 +00:00
Marcus Meissner
b722de5494 * digita.c: Split HP Photosmarts into 3 entries to avoid slashes.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7609 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-01 13:02:38 +00:00
Marcus Meissner
a5c724fd85 * g3.c: Split Ricoh R1 and RZ1 entries to avoid '/' in camera name.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7608 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-03-01 13:00:08 +00:00
Marcus Meissner
af98382ccb Aurelien Jarno <aurelien@aurel32.net>
* library.c: Increase buffer size to the one we will try to
          to read. Newer libusb and kernels give more than 4k back to
          read()s.

          Debian bug#296708.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7607 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-27 18:43:33 +00:00
Marcus Meissner
77f5b2a70e * nikon-desc.c, sierra-desc.h: Split off a Coolpiux 2500 subtable.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7606 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-22 07:04:43 +00:00
Marcus Meissner
276b02c521 * gphoto2-port.c: Do not use va_list twice (does not work on some platforms).
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7605 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-22 06:33:42 +00:00
Marcus Meissner
7aa4d0cc55 * library.c: Added IXUS 30.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7604 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-22 05:23:41 +00:00
Marcus Meissner
c2fbd51973 * document sierra driver changes
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7603 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-20 10:29:35 +00:00
Marcus Meissner
439bb0f481 * it.po: 80 more strings translated by Marco Colombo
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7602 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-18 19:33:22 +00:00
Marcus Meissner
03b995ae30 changelog for usb-storage detach
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7601 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-16 14:45:29 +00:00
Marcus Meissner
f481ce2afd * deactivate usb-storage driver if we get here.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7600 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-16 14:44:01 +00:00
Marcus Meissner
152ec0bb2a * added Pentax Optio 450.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7599 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-16 13:10:05 +00:00
Marcus Meissner
6aa505c609 Nikon Coolpix * and Pentax cameras also support the Sierra
protocol (usb wrapped), however with different command bytes.

          This patch adds support to specify the usb wrapping camera
          type and also adds the Nikon Coolpix 2500.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7598 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-14 07:27:16 +00:00
Marcus Meissner
6774aabb2d added Ricoh Caplio R1v
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7597 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-13 19:09:41 +00:00
Hans Ulrich Niedermann
902e586144 print-usb-usermap: print error message in case of failure
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7596 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-12 22:37:55 +00:00
Hans Ulrich Niedermann
889b1a1c46 remove definition redundancy in print-usb-usermap.c
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7595 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-12 22:24:31 +00:00
Hans Ulrich Niedermann
66a200cad5 fix serious shell syntax error I introduced in 2002-11 and no one noticed
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7594 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-12 21:51:22 +00:00
Hubert Figuiere
06f1118fe3 added Sony DSC-P73.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7593 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-09 20:53:50 +00:00
Hubert Figuiere
4ecd6c680d added Fuji FinePix A330
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7592 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-09 20:50:35 +00:00
Hubert Figuiere
e87ed9008a * library.c: added Sony DSC-W1 and DSC-W12.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7591 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-09 20:48:52 +00:00
Hans Ulrich Niedermann
db1ee966e6 correct m4 quoting for stdint.m4
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7590 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-08 18:02:05 +00:00
Marcus Meissner
6ecc0ac05b * *.po: make update-po
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7587 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-08 12:02:10 +00:00
Marcus Meissner
1d7c5f8e45 * Makefile.am: pack Protocol.xml here.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7586 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-08 09:49:47 +00:00
Marcus Meissner
450b09eb0d * po/it.po: Merged italian translation from Marco Colombo <m.colombo@ed.ac.uk>
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7584 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-08 07:54:07 +00:00
Marcus Meissner
80c2006788 * library.c: Fixed missing space.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7583 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-08 07:46:40 +00:00
Marcus Meissner
c5b71a557f * library.c: fix typo as reported
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7582 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-08 07:31:23 +00:00
Marcus Meissner
687c329bfc * ptp.c: fixed typos in translatable strings.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7581 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-08 07:28:23 +00:00
Marcus Meissner
1d5813e271 qm150.c: translatable strings fixup AA -> DD
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7580 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-08 07:26:04 +00:00
Marcus Meissner
692957621a * usb.c: translation markup strings fixed according to reports of translator.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7579 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-08 07:23:39 +00:00
Hans Ulrich Niedermann
e7c9603705 simplify libusb test
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7575 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-07 20:26:09 +00:00
Marcus Meissner
b4c80cb254 Use the minimum of the 3 exif timestamps (time, capture time,
digitized time). This fixes use on the Traveller SX330Z as
          reported.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7574 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-07 18:11:01 +00:00
Marcus Meissner
b1be35cec5 * stv0680.c: compile error fixed
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7572 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-04 14:36:45 +00:00
Marcus Meissner
527087ac84 * Makefile.am: Added ptp-bugs.h to SOURCES
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7571 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-04 14:25:33 +00:00
Marcus Meissner
8322755a5b Protocol has moved to doc/Protocol.xml
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7570 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-04 12:24:59 +00:00
Marcus Meissner
28b354bddd added creative go mini
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7564 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-02-01 16:34:56 +00:00