root/include/propset2.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 #ifndef PROPSET2_H
   2 #define PROPSET2_H
   3 /* 
   4 constants for propset 2, most digic3 camera
   5 WARNING:
   6  The build uses tools/gen_propset_lua.sed to generate propset2.lua from this file
   7 */
   8 #define PROPCASE_DRIVE_MODE                 102
   9 #define PROPCASE_FOCUS_MODE                 133     //WIKI|Propcase manual_focus
  10 #define PROPCASE_REAL_FOCUS_MODE            6       //WIKI|Propcase focus_mode
  11 #define PROPCASE_FOCUS_STATE                18
  12 #define PROPCASE_FLASH_MODE                 143
  13 #define PROPCASE_FLASH_FIRE                 122
  14 #define PROPCASE_FLASH_MANUAL_OUTPUT        141
  15 #define PROPCASE_FLASH_ADJUST_MODE          121
  16 #define PROPCASE_USER_TV                    264
  17 #define PROPCASE_TV                         262
  18 #define PROPCASE_USER_AV                    26
  19 #define PROPCASE_AV                         23
  20 #define PROPCASE_MIN_AV                     25
  21 #define PROPCASE_SV                         247
  22 #define PROPCASE_DELTA_SV                   79
  23 #define PROPCASE_SV_MARKET                  246
  24 #define PROPCASE_BV                         34
  25 #define PROPCASE_SUBJECT_DIST1              245
  26 #define PROPCASE_SUBJECT_DIST2              65
  27 #define PROPCASE_ISO_MODE                   149
  28 //For details, see http://chdk.setepontos.com/index.php?topic=11604.0
  29 //#define PROPCASE_EXPOSURE_LOCK              206     // Correct name for PROPCASE_SHOOTING - gets set when set_aelock called or AEL button pressed
  30 //#define PROPCASE_SHOOTING                   115     // sx100, a470 (gets set to 1 when camera has focused and set exposure, returns to 0 after shot)
  31 //#define PROPCASE_SHOOTING                   297     // g10 (gets set to 1 when camera has focused and set exposure, returns to 0 after shot)
  32 #define PROPCASE_SHOOTING                   206     // until a better solution is found
  33 #define PROPCASE_IS_FLASH_READY             208
  34 #define PROPCASE_OVEREXPOSURE               103
  35 #define PROPCASE_SHOOTING_MODE              49
  36 #define PROPCASE_IS_MODE                    145
  37 #define PROPCASE_QUALITY                    57
  38 #define PROPCASE_RESOLUTION                 218
  39 #define PROPCASE_EV_CORRECTION_1            107
  40 #define PROPCASE_EV_CORRECTION_2            207
  41 #define PROPCASE_ORIENTATION_SENSOR         219
  42 #define PROPCASE_DIGITAL_ZOOM_STATE         94      //G10 Digital Zoom Mode/State 0 = Digital Zoom off, 1 = Digital Zoom on
  43 #define PROPCASE_DIGITAL_ZOOM_POSITION      95      //G10 Digital Zoom position 0 to 6 where 0=off,  6= full digital zoom
  44 #define PROPCASE_DISPLAY_MODE               105
  45 #define PROPCASE_BRACKET_MODE               29
  46 #define PROPCASE_LANGUAGE                   61     // Upper byte = language (see default.lua for known values) lowest bit: 0 = NTSC, 1 = PAL
  47 #define PROPCASE_FLASH_SYNC_CURTAIN         64
  48 #define PROPCASE_METERING_MODE              155
  49 #define PROPCASE_WB_MODE                    268     // 0 = Auto, 1 = Daylight, 2 = Cloudy, 3 = Tungsten, 4 = Fluorescent, 5 = Fluoresent H, 6 = Flash, 7 = Custom, 10 Underwater
  50 #define PROPCASE_WB_ADJ                     269
  51 #define PROPCASE_ASPECT_RATIO               294
  52 #define PROPCASE_TIMER_MODE                 223
  53 #define PROPCASE_OPTICAL_ZOOM_POSITION      195
  54 //#define PROPCASE_OPTICAL_ZOOM_POSITION      251     //not working sx200is
  55 #define PROPCASE_AE_LOCK                    3       //G10 0 = AE not locked, 1 = AE locked
  56 #define PROPCASE_AF_FRAME                   8       //G10 1 = FlexiZone, 2 = Face AiAF / Tracking AF
  57 #define PROPCASE_CONTINUOUS_AF              12      //G10 0 = Continuous AF off, 1 = Continuous AF on
  58 #define PROPCASE_DIGITAL_ZOOM_MODE          91      //G10 Digital Zoom Mode/State 0 = off/standard, 2 = 1.7x, 3 = 2.1x
  59 #define PROPCASE_STITCH_DIRECTION           233     //D10 0=left>right, 1=right>left
  60 #define PROPCASE_STITCH_SEQUENCE            238     //D10 counts shots in stitch sequence, positive=left>right, negative=right>left
  61 #define PROPCASE_VIDEO_RESOLUTION           169
  62 #define PROPCASE_SERVO_AF                   293     //ixus110 0 = servo AF not active, 1 = servo AF active
  63 #define PROPCASE_AF_LOCK                    11
  64 #define PROPCASE_AF_ASSIST_BEAM             5       // 0=disabled,  1=enabled
  65 #define PROPCASE_DATE_STAMP                 66         // 0 = Off, 1 = Date, 2 = Date & Time
  66 #define PROPCASE_CUSTOM_SATURATION          55      // Canon Menu slide bar values: 255, 254, 0, 1, 2
  67 #define PROPCASE_CUSTOM_CONTRAST            59      // Canon Menu slide bar values: 255, 254, 0, 1, 2
  68 #define PROPCASE_CUSTOM_BLUE                175     // Canon Menu slide bar values: 255, 254, 0, 1, 2
  69 #define PROPCASE_CUSTOM_GREEN               176     // Canon Menu slide bar values: 255, 254, 0, 1, 2
  70 #define PROPCASE_CUSTOM_RED                 177     // Canon Menu slide bar values: 255, 254, 0, 1, 2
  71 #define PROPCASE_CUSTOM_SKIN_TONE           178     // Canon Menu slide bar values: 255, 254, 0, 1, 2
  72 #define PROPCASE_MY_COLORS                  184     // 0 = Off, 1 = Vivid, 2 = Neutral, 3 = B/W, 4 = Sepia, 5 = Positive Film, 6 = Lighter Skin Tone, 7 = Darker Skin Tone, 8 = Vivid Red, 9 = Vivid Green, 10 = Vivid Blue, 11 = Custom Color
  73 #define PROPCASE_CUSTOM_SHARPNESS           225     // Canon Menu slide bar values: 255, 254, 0, 1, 2
  74 #define PROPCASE_JPEG_WITH_RAW              280     // RAW+JPEG menu setting, 0 = Off, 1 = On
  75 
  76 #define PROPCASE_ND_FILTER_STATE            192     // 0 = out, 1 = in
  77 
  78 #endif

/* [<][>][^][v][top][bottom][index][help] */