Changeset 945


Ignore:
Timestamp:
02/06/12 12:02:36 (16 months ago)
Author:
rudi_de
Message:

Aktualisierung auf Rev. 1643, 1644, 1645 internationaler Branch: Release-1.0
http://trac.assembla.com/chdk/changeset/1643/branches/release-1_0
http://trac.assembla.com/chdk/changeset/1644/branches/release-1_0
http://trac.assembla.com/chdk/changeset/1645/branches/release-1_0

Betrifft a1100

  • Abfrage der Batterietemperatur führt zum Absturz, daher konstant auf -99 gesetzt
  • kleinere Korrekturen
Location:
trunk/platform/a1100
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/platform/a1100/lib.c

    r942 r945  
    4444 return 122;  
    4545} 
     46 
     47/* 
     48GetBatteryTemperature usually will get back temperature of battery compartment/batteries. GetBatteryTemperature is implemented in Canon's firmware for SX120IS. 
     49Firmware entry point is identified but function is not usable.  
     50Camera will crash if Canon's GetBatteryTemperature is called by CHDK. 
     51To avoid a crash Canon's GetBatteryTemperature must not called. As long CHDK general code do not distinguish between cameras that support or don't support GetBatteryTemperature,  
     52this function will be implemented as specific CHDK-code. It returns always with -99 
     53This overrides original canon entry point from stubs_entry.S 
     54*/ 
     55int _GetBatteryTemperature() 
     56{ 
     57      return -99; 
     58} 
  • trunk/platform/a1100/notes.txt

    r591 r945  
    99 
    1010version -> [func.set]+[down] 
     11 
     12Battery temperature is not available on this camera, always returns -99 
     13 
     14Optical zoom in video does not work 
     15 
     16Extra long exposures (>64 seconds) not implemented 
  • trunk/platform/a1100/platform_camera.h

    r920 r945  
    3838    #undef  DEFAULT_RAW_EXT  
    3939    #define DEFAULT_RAW_EXT                 2  // use .CR2  
    40     #define CAM_EXT_TV_RANGE                0 
    41     #define CAM_AF_SCAN_DURING_VIDEO_RECORD 0 
    42     #define CAM_CAN_MUTE_MICROPHONE         0 
    43     #define CAM_EV_IN_VIDEO                 0 
     40    #undef  CAM_EXT_TV_RANGE 
     41    #undef  CAM_AF_SCAN_DURING_VIDEO_RECORD 
     42    #undef  CAM_CAN_MUTE_MICROPHONE 
     43    #undef  CAM_EV_IN_VIDEO 
    4444 
    4545    #undef  CAM_UNCACHED_BIT 
Note: See TracChangeset for help on using the changeset viewer.