Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - garry23

Pages: [1] 2 3 ... 14
2
Academic Corner / Historic records
« on: April 03, 2021, 08:57:10 AM »
I thought some may be interested in this work:


3
Scripting Q&A / Dual ISO and Lua
« on: March 23, 2021, 10:00:53 AM »
@a1ex

I’m not sure you are able to pick up on questions like this.

I’m playing with a script at the moment where I switch off Dual ISO between shots.

Using menu.set(“Expo”,”Dual ISO”,0) the dual ISO is switch off, ie when I exit I clearly see it’s off.

The problem is, when I call camera.shoot dual iso is still active.

Are you aware of any issues with dynamically switch dual on and off in scripts?

Cheers

Garry

4
General Chat / Compressed RAWs?
« on: March 19, 2021, 06:53:35 PM »

5
General Chat / For the Astro shooters
« on: March 12, 2021, 08:11:05 AM »
I thought some may be interested in this:


6
General Chat / Now that’s impressive
« on: March 10, 2021, 09:36:28 AM »
I thought some, especially drone users, would l8ke this:


7
Hardware and Accessories / Full Spectrum EOSM
« on: March 03, 2021, 04:41:38 PM »
I thought some may be interested in this post: https://photography.grayheron.net/2021/03/the-eosm-travellers-friend.html

8
General Chat / The future for ML
« on: February 21, 2021, 07:29:16 PM »
Just me having a bit of weekend fun...in a positive way.

I’m so excited about the prospects of a resurgence in ML development, fingers crossed.

I see AI based ideas cropping up all over the place, eg this latest one from Leica 
You see these things unfolding in other cameras, and your mind opens regarding what ML could do in a modern Cam, eg an R series, with Lua scripting.

10
Academic Corner / Photography on Mars ;-)
« on: February 19, 2021, 02:38:05 PM »
Just saw this posted over on DPR and thought some may like to read it as well.

https://link.springer.com/article/10.1007/s11214-020-00765-9

11
General Chat / Anamorphic lenses
« on: February 16, 2021, 10:45:42 PM »
I thought some may like to watch this?


13
Scripting Corner / EOSM Focus Reporting
« on: February 12, 2021, 10:28:58 PM »
@a1ex

Just reporting the following, using my latest DOFIS script with the latest Lua fix.

On the 5D3 all is OK, ie I can track focus, focal length and aperture outside of LV, ie when the Quick Shooting screen is showing.

On the EOSM when I go into the QS screen, focus doesn't update.

As I say, just reporting.

Cheers

Garry

14
General Help Q&A / Quick Shooting Screen
« on: February 11, 2021, 08:11:14 PM »
@a1ex

I'm in the process of adding a feature to my focus bracketing script (DOFIS) that will provide user feedback in the Quick Shooting screen (on my 5D3).

However, I've noticed a strangeness, that could be a 'ML bug'.

Here is a screen capture:

VRAM9q" border="0

As you can see, I'm adding a bar at the top that shows some focus info and changes colour according to focus overlap with the previously taken image. In the above the bar is white, but it can also be red or green.

All seems OK, however, as you can see the ML enhanced battery value has taken on the colour of my bar, and the battery colour changes according to my bar's colour.

None of the other ML enhanced info fields, eg colour temp, changes, just the battery field.

Just thought I would let you know.

Cheers

Garry

15
General Help Q&A / CBR Error
« on: February 09, 2021, 02:59:07 PM »
@a1ex

I get random console messages, ie not every time, saying "CBR Error not enough memory".

The script seems to keep running OK: 5D3 with latest Lua fix.

Without wishing to waste your time, have you any general guidance regarding this error message.

Cheers

Garry

16
General Help Q&A / Start up messages
« on: February 08, 2021, 05:53:45 PM »
All of a sudden the console always comes on at start up, ie something was triggering it: 5D3 latest Lua fix.

I have switched off all modules and still get this at start up, which confuses me:

image0w" border="0

Can anyone suggest what's going on?

I can't see how I have references to ETTR is I haven't loaded that module, and what's the intervalomter ref mean?

17
General Help Q&A / Err 70
« on: February 07, 2021, 05:20:29 PM »
I posting this as I don't usually see Err 70 messages, but this occurred three times in a row, ie after pulling battery etc.

5D3 using latest Lua build.

Not sure if it's me causing it (eg one of my scripts) or core ML:

Code: [Select]
ASSERT: FALSE
at ./Memory/Memory.c:187, MetaCtg:9a90
lv:0 mode:3

MetaCtg stack: 18ef30 [18f500-18e500]
0xUNKNOWN  @ de48:18f4f8
0xUNKNOWN  @ 17bbc:18f4d0
0x000178B4 @ ff2b9dec:18f4b0
0xUNKNOWN  @ 178e4:18f4a0
0xUNKNOWN  @ 1796c:18f480
0xFF433360 @ ff4344f4:18f3e0
0xFF432128 @ ff4339a8:18f2d0
0xFF438ED0 @ ff4321c8:18f280
0xFF438A04 @ ff43936c:18f168
0xFF58F5B0 @ ff438a94:18f040
0xFF428918 @ ff58f5d4:18f018
0xFF428434 @ ff428a90:18efd8
0xFF58A5CC @ ff4286cc:18efa0
0x000099A0 @ 17fa8:18ef90
0x00001900 @ 9a8cMagic Lantern version : lua_fix.2020Dec28.5D3123
Mercurial changeset   : 7e5067c0a8cf (lua_fix) tip
Built on 2020-12-28 18:19:30 UTC by jenkins@nightly.
Free Memory  : 241K + 2935K

18
Scripting API suggestions / Potential Lua API additions
« on: February 07, 2021, 01:06:21 PM »
This is my humble attempt to start a list of user requested API ideas/enhancements/additions to Lua.

I suggest anyone posting here attempt to suggest their idea in a format that mirrors the ML Lua API documentation (see mine in this post).

I suggest this thread is not the place to debate the worth or even practicality of the API suggestion. Let's leave that for another place, once a Lua API 'uplift project' gets going. This thread is about ideas/needs/wants. Having said that, I suggest anyone posting here think about their need or use case, ie let's try and be sensible ;-)

The following are a few of my personal suggestions to get us going (note I have deliberately kept formatting simple, ie not complicating the posts with HTML:

----
lv.spotmeter(x,y[,width=10[,height=10]]])
  Returns the currently spotmeter value at the LV x and y position
  Only works in LiveView.
Parameters:
  - x int LV x position of centre of spotmeter box
  - y int LV y position of centre of spotmeter box
  - width/height int size of spotmeter’s width in LV units. Min = 5, Max = edge of LV_reached (x and y)
Returns:
  Requested spotmeter value, as set in the ML spotmeter menu, eg Ev units etc
----

----
lv.histo(x,y[,from=0)
  Returns the currently histogram % value between the requested x and y values
  Only works in LiveView.
Parameters:
  - x int histogram start (0,255)
  - y int histogram end (0,255)
  - from (0 or 1). 0 full LV, 1 from spotmeter box
Returns:
  Requested histogram % value
----

----
Camera.shutter.[class=raw].ettr
  Gets the current ETTR shutter value, according to the class selected
  Only works in LiveView, controlled by settings in ETTR menu
Parameters:
  - None
Returns:
  The shutter sub-class value according to the class used
----

----
lens.mf(value=0)
  Sets/gets manual focus, ie switches/overrides lens-set AF, ie MF on and off irrespective of lens physical setting
  Only works in LiveView
Parameters:
  - 1 = on, 0 = off
Returns:
  (bool) whether the operation was successful or not
----

----
camera.mlu(value=0)
  Sets/gets whether mirror is up or not
  Works outside of LV
Parameters:
  - 1 = up, 0 = down
Returns:
  MLU state
----


19
Scripting Q&A / MLU
« on: February 07, 2021, 10:09:45 AM »
@a1ex

I’m trying to understand how ML’s MLU work, eg on my 5D3, using the latest Lua fix build.

Seems to work ok in single shooting.

What I’m wondering is, would it be possible, from a Lua call, to enable it and activate it, ie move the mirror, then call shoot() as many times as needed, then switch off MLU, ie lower the mirror.

I appreciate this ‘request’ will need to be added to others and only enabled in the future when priorities allow. Just asking if you think it is possible.

20
I thought some may be interested in my latest post on using the Hollyland Mars X from a 5D3 photographer's perspective:

https://photography.grayheron.net/2021/02/composing-wirelessly-on-5d3.html

21
General Help Q&A / Hollyland Mars X help
« on: February 01, 2021, 06:47:05 PM »
I’ve just got myself a Hollyland Mars X HDMI wireless transmitter to use with my photography, ie not videography, ie as an experiment, having convinced myself it will work.

https://www.hollyland-tech.com/products/detail-39.html

The use case is mainly with my 5D3 and composing the scene and controlling the camera, Canon and ML side, when the camera is low, on the ground or LV is not easily viewable. All the time using my iPad or iPhone as a wireless monitor, ie rather than the  camera’s LV.

After a few hours playing with it, it does indeed seem to work on the 5D3, and I’ll write up and report on my experiences as soon as I can.

The device connects at 1080p24, ie as shown on the Mars X unit.

My problem is I can’t seem to get the EOS M to be recognised by the Mars X unit.

I’ve tried forcing HDMI in ML, ie on and off, and I’ve set the EOS M to 24 FPS.

Remember I’m in photo mode in this use case.

Can any of the video gurus suggest what I might be doing wrong, ie so that the Mars X works on the 5D3 but not the EOS M. 

Maybe, sadly, it simply doesn’t work with the EOS M :-(

Cheers

Garry

22
Scripting Q&A / Full shutter press and event handler
« on: January 25, 2021, 10:39:35 AM »
@a1ex

Forgive me if this has been asked by someone before, especially by me  :) ;)

When using the keypress event handler, I can’t seem to hijack the full shutter and unpress full shutter, ie even when I return false, the shutter still operates, both in LV and non LV mode.

Is there a way in Lua to hijack the Canon full shutter?

Cheers

Garry

23
Scripting Q&A / Key event handler and ETTR
« on: January 22, 2021, 02:00:23 PM »
@a1ex

In the script I'm playing with I wish to hijack the SET and UNPRESS_SET keys, so I can use these with a long press, ie use normally if the press/unpress is less that x seconds, or use differently if longer than x seconds.

All is OK, other than the ETTR remains triggered by a SET, no matter what I do.

That is, the ETTR triggered by SET seems to circumvent the key event handler, eg if I use the following, ETTR still triggers off of SET:

Code: [Select]
if kk == KEY.SET or kk== KEY.UNPRESS_SET then
    return false
end

Is this intentional or a 'bug'?

Cheers

Garry

24
Scripting Q&A / ISO strangeness
« on: January 17, 2021, 12:11:21 PM »
I've convinced myself that setting ISO values via Lua 'may' be broken.

I can use camera.iso.apex or camera.iso.value etc to read, eg x = camera.iso.apex; but if I use something like camera.iso.apex = 10 I get 'failed stack traceback' error.

Has anyone else come across this?

25
Scripting Corner / MUlti Shot Image Capture script
« on: January 11, 2021, 02:36:53 PM »
This 'new' MUSIC script is aimed at those interested in taking brackets sets.

This first release covers noise reduction and super resolution bracketing.

Future releases will cover, FRSP bracketing, Zero Noise bracketing, People Elimination bracketing, Hand Held bracketing and Long Exposure simulation bracketing.

You can read about MUSIC developments on my blog at https://photography.grayheron.net/

The latest MUSIC script is always here https://gist.github.com/pigeonhill/7b02d3dcadddbc703940778d74cd7af2?ts=4

Pages: [1] 2 3 ... 14