Commit Graph

2757 Commits

Author SHA1 Message Date
Marcus Meissner
48dc916623 * added nikon d70 property list.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7957 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-07 08:09:54 +00:00
Marcus Meissner
84d3f512ac * camera.c: Fixed warning with uninitialized rc.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7952 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 17:18:24 +00:00
Marcus Meissner
346babe1cc * ptp.[ch]: use char* in theme download to avoid warning.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7951 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 17:13:12 +00:00
Hans Ulrich Niedermann
5769690ad7 fix compile/link flags: canon camlib now (optionally) uses libexif
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7950 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 16:29:09 +00:00
Stephen H. Westin
07161d2f34 Moved PowerShot SD200/IXUS 30/IXY 40 from class 1 to class 6 for
experimentation. This camera now needs CFLAGS=-DCANON_EXPERIMENTAL_20D
  to be included in the list. I kinda suspect that the SD400/IXUS 50/IXY 55
  will need to go along with them. The A510 has been demonstrated working
  with the older protocol.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7947 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 16:13:35 +00:00
Mariusz Woloszyn
25f10096a5 Removed extra checking
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7945 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 10:27:23 +00:00
Marcus Meissner
0ac19a234f * olympus-x450: new olympus ptp style (pictbridge) cameras
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7944 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 07:54:41 +00:00
Marcus Meissner
bed4e19d8b * added IXUS 700, PowerShot SD500
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7942 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 07:22:00 +00:00
Stephen H. Westin
1efe735469 Added new "change owner" code for new protocol.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7941 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 01:13:25 +00:00
Stephen H. Westin
b5983bb73e Added function dump_hex, which had been deleted.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7940 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 01:12:46 +00:00
Stephen H. Westin
72245222e1 We now set and fetch the owner name correctly in new protocol.
Error messages are improved.
  o more text in place of numeric error codes
  o "amount of data" -> "length"
I think I now have gotten rid of "gp_context_message" (which stops for
  interactive input) when we are surprised at the length returned by
  a command.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7939 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-05 01:09:28 +00:00
Marcus Meissner
37f5a5da46 * library.c: Split up reads into 4k parts to avoid timeout
issues.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7938 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-04 14:27:56 +00:00
Marcus Meissner
bc49bf9d3f * usb.c: There is no need to get / set settings without any changes.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7937 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-04 11:35:48 +00:00
Stephen H. Westin
6c37453405 Initial capability to get JPEG thumbnails from CR2 raw files
(but not yet EXIF data).


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7934 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-05-02 22:02:45 +00:00
Stephen H. Westin
636784417a Added some new info from init packet for certain models.
Corrected init packet info for Optura 20, Optura 40 camcorders.
Corrected one dangling link.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7918 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-28 18:03:36 +00:00
Stephen H. Westin
f901200d04 No functional changes.
Made explanation of different protocol classes more precise, esp.
  for "dead" classes where we're pretty sure there will be no new camera
  models.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7917 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-28 17:51:49 +00:00
Stephen H. Westin
4006e98908 Corrected byteswap problem on error code decoding.
Added a couple of new (EOS 20D) error codes, though we don't know their
  meaning.
We now treat a non-zero error code returned at offset 50 of the reply
  packet as an error.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7916 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-28 17:45:20 +00:00
Stephen H. Westin
39e7ebfdbd Added several camcorders: Elura 50, Optura 10/MVX100i,
Optura Xi/MVX 3i/FV M1, Optura Xi/MVX 3i/FV M1, Optura 40/MVX25i
   based on Web reports and some intelligent (I hope) guesses.
Fixed Optura 20/MVX150i ID: 307f is for PTP, but 3080 is for us.
   Based on reports from psapsa at users.sourceforge.net.
We now attempt to exit from remote control mode on any capture error.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7915 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-28 17:42:11 +00:00
Stephen H. Westin
74776a7ec5 We now know the contents of the init packet from PowerShot SD200.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7914 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-27 19:28:22 +00:00
Stephen H. Westin
616cc82d2a Unexpected length returned from "get abilities" now handled correctly
for all classes of camera.
Phrases "amount of data", "number of bytes", etc. are now "length" in
  all messages.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7913 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-27 19:26:46 +00:00
Stephen H. Westin
fce2924a6d Fixed one long vs. int warning.
Added message for failure of file delete.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7912 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-27 18:32:10 +00:00
Stephen H. Westin
025310110a Revised one message on a command code that has different meanings in the
old and new versions of the protocol.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7911 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-27 18:22:53 +00:00
Stephen H. Westin
a314b64e7a Learned more about vendor ID's of several cameras.
Moved PowerShot SD200/IXUS 30/Digital IXY 40 from class 4 to class 1
  for testing.


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7909 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-27 16:18:58 +00:00
Marcus Meissner
7fc3125d2f * added canon powershot A520
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7905 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-26 13:28:45 +00:00
Hans Ulrich Niedermann
9344dba3b0 ship symbol list in tarball
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7903 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-25 11:56:16 +00:00
Marcus Meissner
fc9c8ce0cb * library.c: Added IXUS 50.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7888 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-22 07:54:22 +00:00
Marcus Meissner
cb80e2f514 * added nikon d2x and panasonic
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7876 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-20 09:04:14 +00:00
Theodore Kilgore
72fcfb31f8 fixed some typos in ChangeLog
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7867 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-17 20:39:28 +00:00
Marcus Meissner
60dd4cddec * ptp-parse.pl: Started a script to decode usbsnoopz XML traces in regards to PTP traffic.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7866 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-17 17:03:34 +00:00
Marcus Meissner
c11b5192d2 added nikon coolpix5000
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7865 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-17 16:56:13 +00:00
Marcus Meissner
771a7e1208 added coolpix5700
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7864 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-17 16:54:44 +00:00
Marcus Meissner
b4faa34da7 add hp photosmart735
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7863 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-17 16:51:47 +00:00
Marcus Meissner
577f9a0949 added panasonic
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7862 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-17 16:41:45 +00:00
Theodore Kilgore
03f6cf2699 fix sq_decompress() to handle Magpix B350
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7857 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-16 17:04:54 +00:00
Hans Ulrich Niedermann
dafaba6edd aftermath of build system update
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7850 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-15 18:09:48 +00:00
Hans Ulrich Niedermann
829a542cbc cutnpasto
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7849 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-15 05:55:09 +00:00
Hans Ulrich Niedermann
5162845c69 module linking demos with canon example
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7844 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-15 04:08:56 +00:00
Hans Ulrich Niedermann
2a807adf5a more new build system
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7835 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-14 21:30:58 +00:00
Stephen H. Westin
cda224bf04 Corrected one erroneous output dump.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7834 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-14 20:31:10 +00:00
Stephen H. Westin
09a5753407 More class 6 work.
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7833 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-14 20:30:11 +00:00
Stephen H. Westin
f97e5a117b Included new class 6 cameras in all the EOS conditionals (I think).
Flag MVX100i as having no capture capability, which seems to be the case.
  (I suspect other camcorders are in the same boat, but can't test the
   hypothesis).


git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7832 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-14 20:28:41 +00:00
Hans Ulrich Niedermann
39ed60337f remove redundant INCLUDE = definitions from Makefile.am
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7830 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-14 18:32:57 +00:00
Theodore Kilgore
4f252273ed postprocess.c: small oops repaired in sq_decompress()
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7801 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-12 17:10:31 +00:00
Theodore Kilgore
3df58c4a3d small oops repaired in sq_decompress()
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7800 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-12 17:03:11 +00:00
Marcus Meissner
f9c36245be kodak cx6230
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7799 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-12 07:09:44 +00:00
Marcus Meissner
aa506b2ea7 added eos350d
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7798 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-12 07:08:22 +00:00
Marcus Meissner
a8f4a9d07a added canon s1
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7797 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-12 06:47:24 +00:00
Marcus Meissner
637b375548 added nikon coolpix2500
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7796 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-12 06:44:54 +00:00
Marcus Meissner
7e79d42e62 canon g5 properties
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7795 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-12 06:41:13 +00:00
Marcus Meissner
e7cdc2d96a hp photosmart 120 properties
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@7794 67ed7778-7388-44ab-90cf-0a291f65f57c
2005-04-12 06:30:49 +00:00