Adding feature support "File Write Task" (FWT): 52 Cams || 41 done || 11 to go - page 14 - General Discussion and Assistance - CHDK Forum

Adding feature support "File Write Task" (FWT): 52 Cams || 41 done || 11 to go

  • 258 Replies
  • 87389 Views
*

Offline koshy

  • *****
  • 1096
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 33 to go
« Reply #130 on: 06 / October / 2014, 15:39:15 »
Advertisements
Forgot to mention that this has to be tested without CAM_FILEWRITETASK_MULTIPASS in platform_camera.h, because multipass cameras are not allowed to remote shoot when in continuous mode. So, the errors in continuous mode are perfectly normal.
Thanks. With the line commented out:
Code: [Select]
// #define CAM_FILEWRITETASK_MULTIPASS     1FWT works just fine in continuous mode. Again with super fine JPEG and the black and white high detail image I was using before. Switching between Play and Rec causes no problems. So FWT seems to be fine already, we'll see if the live view thing can be resolved.
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)

*

Offline srsa_4c

  • ******
  • 4451
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 33 to go
« Reply #131 on: 06 / October / 2014, 16:00:23 »
FWT works just fine in continuous mode. Again with super fine JPEG and the black and white high detail image I was using before.
That's why CAM_FILEWRITETASK_MULTIPASS candidate cameras need to be tested. The firmware does have the suspicious fwt code but does not show the weird behaviour.

*

Offline nafraf

  • *****
  • 1308
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 33 to go
« Reply #132 on: 06 / October / 2014, 20:18:35 »
Patch for ixus105_sd1300 fwt support. Version 2.
Thanks.

*

Offline nafraf

  • *****
  • 1308
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 33 to go
« Reply #133 on: 06 / October / 2014, 22:45:39 »
Patch for a800. Version 2.
boot.c and capt_seq.c were rewritten, please do a full test.
Thanks


*

Offline koshy

  • *****
  • 1096
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 33 to go
« Reply #134 on: 07 / October / 2014, 18:43:48 »
Patch for ixus105_sd1300 fwt support. Version 2.
Thanks.
Excellent thank you. The Live view problem is solved and all works great. I re-tested FWT in single and continuous modes again using super fine jpeg quality and the high detail test image. Both single and continuous mode worked fine, including switching to play mode and back. No crashes. I think Ixus 105 is done.
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)

*

Offline koshy

  • *****
  • 1096
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 33 to go
« Reply #135 on: 07 / October / 2014, 19:26:28 »
Patch for a800. Version 2.
boot.c and capt_seq.c were rewritten, please do a full test.
Thanks
Here is what I tested. (DNG generally does not work right now)

Basic tests:

- A800 boots both using power and play button
- A800 DOES NOT shoot DNG on quick full shutter press without waiting for AF
- A800 DOES NOT shoot DNG on regular camera operation
- Video Quality overrides (5 and 90) were tested and work
- ETR was tested with 00:01:31 and worked (it shot a JPEG that is)
- Displaying the UI overlay didn't work in CHDKPTP: See screen cap.
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)

*

Offline koshy

  • *****
  • 1096
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 33 to go
« Reply #136 on: 07 / October / 2014, 19:30:15 »
Patch for a800. Version 2.
CHDKPTP tests:

- FWT was tested in single and continuous mode
    - CAM_FILEWRITETASK_MULTIPASS was removed to do so
    - crash in both single and continuous mode during JPEG capture (using super fine and so forth)
    - logs enclosed
- FWT was re-tested in single mode
    - CAM_FILEWRITETASK_MULTIPASS was enabled
    - This is interesting it shot and transferred one JPEG on remote JPEG
        - and immediately actuated the shutter a second time upon which it crashed.
   - second logs archive enclosed
   - second shutter actuation was without user interaction and both with high detail and low detail scene
- Remote DNG capture DOES NOT WORK (shot gets actuated but DNG is obviously not found)
« Last Edit: 07 / October / 2014, 19:31:47 by koshy »
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)

*

Offline nafraf

  • *****
  • 1308
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 33 to go
« Reply #137 on: 08 / October / 2014, 00:28:45 »
- A800 DOES NOT shoot DNG on quick full shutter press without waiting for AF
- A800 DOES NOT shoot DNG on regular camera operation
Could you test DNG using CHDK 1.3 from autobuild? Thanks.


*

Offline nafraf

  • *****
  • 1308
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 32 to go
« Reply #138 on: 08 / October / 2014, 07:11:39 »
Patch for a3100.

Ixus105_sd1300 updated in trunk. Changeset 3648.  Thanks

*

Offline koshy

  • *****
  • 1096
Re: Adding feature support "File Write Task" (FWT): 50 Cams || 33 to go
« Reply #139 on: 08 / October / 2014, 08:34:58 »
- A800 DOES NOT shoot DNG on quick full shutter press without waiting for AF
- A800 DOES NOT shoot DNG on regular camera operation
Could you test DNG using CHDK 1.3 from autobuild? Thanks.
Trunk 3647 works fine. After shooting _dng.flt is seen in module inspector. For our latest build that's not the case. Here are some tests I could think of (using our latest test build):
Code: [Select]
> =return get_meminfo()
2:return:table:{chdk_start=2205740,free_size=264792,chdk_size=150384,allocated_size=1065152,free_block_count=12,name="combined",allocated_count=1436,chdk_malloc=true,free_block_max_size=262968,allocated_peak=1132720,total_size=1330024,}
> =return os.stat'A/CHDK/MODULES/_dng.flt'
3:return:table:{is_file=true,mtime=1412731074,ctime=1412631140,attrib=32,is_dir=false,size=9788,}
> =return get_meminfo'system'.free_block_max_size
4:return:261976
Koshy had a little ELPH which wasn't white as snow but everywhere that Koshy went the ELPH was sure to go. (actually an SD, but that detail ruins the rhyme...)

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal