500d development - page 200 - DSLR Hack development - CHDK Forum supplierdeeply

500d development

  • 2487 Replies
  • 901250 Views
Re: 500d development
« Reply #1990 on: 04 / December / 2011, 13:29:33 »
Advertisements
Another thought, it would be good practice to turn off the IS when play mode or menu is active. This is a Canon FW bug, in movie mode, the IS is still active and going to ML/Canon menu or play mode doesn't turn it off even after much time (this is simply deducible from the sound coming from the lens), whereas in LV, it is activated only by half shutter press and turned off ~2s after the shutter button is unpressed. If there was a way to get rid of IS, ML could disable it in play mode and ML/Canon menu and even add a menu item to the Power menu to only start the IS when recording and by DOF preview button for example to save an additional power.
Canon EOS 500D, EF-S 17-85mm f/4-5.6 IS USM

*

Offline a1ex

  • *****
  • 671
  • ML dev
Re: 500d development
« Reply #1991 on: 05 / December / 2011, 10:48:24 »
Applied some of the patches; can you check if there are any stability issues?

I didn't apply yet the 3:2 zebras and the new position for FF+/- indicators.

Instead, I've tried to erase the AF frame without disturbing the grid lines (too much). This one has the potential to give ERR70 on 500D (just like bmp_fill did before).

Re: 500d development
« Reply #1992 on: 05 / December / 2011, 11:21:29 »
I get no crasch with this build - tested with zebras, focus peak, magic zoom, ML menu while recording, and tried to record many videos.

In the very first video (I have to restart the camera to get what I call the very first one, changing shooting mode isn't enough), Magic zoom flickers really a lot, several times per second, and if zebras and/or focus peak are shown, there flickers an overlay, that, I would guess, is computed for the first frame of the video. This flicker is very often but not so much as with magic zoom as zebras and focus peak refresh less times per second.

Magic zoom cannot be toggled on/off when recording, I don't know if this is correct behaviour. And focus peak is again stretched on the vertical axis, this time only when recording. I hope, it's all.
Canon EOS 500D, EF-S 17-85mm f/4-5.6 IS USM

Re: 500d development
« Reply #1993 on: 05 / December / 2011, 11:46:01 »
Thanks for the changes, Alex.
It's nice to see them in upstream. And especially the MIN_MSLEEP is a great idea. I have experimented a little with the values that you have advised me and found out that msleep (16) is still working great on 500D (I haven't tested values from 15 to 11 and 10 was not enough for video mode - maybe it had no effect in real)
Canon EOS 500D, EF-S 17-85mm f/4-5.6 IS USM


Re: 500d development
« Reply #1994 on: 05 / December / 2011, 12:02:58 »
And, I think that this line https://bitbucket.org/hudson/magic-lantern/changeset/43645fd41f40#chg_src/vram.c_newline148 overrides the os.off_169 = 32 from the previous condition for 3:2 cameras - that's why I added "else" after the line 137 and moved lines 148 & 149 above 146 & 147.
Canon EOS 500D, EF-S 17-85mm f/4-5.6 IS USM

*

Offline a1ex

  • *****
  • 671
  • ML dev
Re: 500d development
« Reply #1995 on: 05 / December / 2011, 12:29:38 »
I still don't know how focus peaking should be aligned, as I've toggled it a few times and people kept saying it's wrong.

Basically there are two HD buffer ratios when not recording: 3:2 or 16:9. In 600D it's always 16:9, in 550D/60D it's always 3:2 when not recording. In 500D there were both versions; now it's 16:9.

Re: 500d development
« Reply #1996 on: 05 / December / 2011, 12:34:03 »
Applied some of the patches; can you check if there are any stability issues?

I didn't apply yet the 3:2 zebras and the new position for FF+/- indicators.

Instead, I've tried to erase the AF frame without disturbing the grid lines (too much). This one has the potential to give ERR70 on 500D (just like bmp_fill did before).
All is fine, no err70, this is where I have my indicators located, I have the FF in the same spot obviously, mine say ISO and Kel cause I swapped the sensor shortcut for LCD and Vol to work those cause for me there more used. I moved the indicators so there nice and center on the viewable area, just seems to look nicer to me anyways, and I moved the + and - symbols on the outer edge on the left side rather then on the inside of the letters makes it look more even as well.

Re: 500d development
« Reply #1997 on: 05 / December / 2011, 12:44:41 »
I still don't know how focus peaking should be aligned, as I've toggled it a few times and people kept saying it's wrong.

Basically there are two HD buffer ratios when not recording: 3:2 or 16:9. In 600D it's always 16:9, in 550D/60D it's always 3:2 when not recording. In 500D there were both versions; now it's 16:9.
This one seems to only align focus peaking when in center of display, I didnt notice anything wrong with focus peaking on the previous updates, maybe Im not looking for the right problem, but it all seems to align fine in the vid I uploaded a couple days ago.


Re: 500d development
« Reply #1998 on: 05 / December / 2011, 12:45:23 »
Alex, I have tried to play a little with the msleep values and the least value in msec was 11 for 500D - this makes it respond normally in movie mode with focus peak (10 is too low, 16 uselessly much).

And well, this focus peak alignment change was pretty wrong. It has made the focus peak stretched as it is when recording, but also when not recording. try to go the other way if you can :D
Canon EOS 500D, EF-S 17-85mm f/4-5.6 IS USM

*

Offline a1ex

  • *****
  • 671
  • ML dev
Re: 500d development
« Reply #1999 on: 05 / December / 2011, 12:49:54 »
... does the 500D record 16:9? Are the 16:9 bars black or semitransparent?

mk11174: can you check the position of FF+/- with my autoexec? I've applied your changes, but adapted them in a more generic way (to be compatible with other cameras and external monitors).

 

Related Topics