I'm starting to explore, trying to have a script for replacing the unexisting AEB function.Is there any way to use a script command to simulate the front dial action ? I've tested the wheel_left / right command but does not seem to have any effect(I've also noticed that the front dial of the camera is still active while a script is running).

I've tested the wheel_left / right command but does not seem to have any effect

It does work in playback mode, but it is ineffective in rec mode. I tried all other rotation related named keyboard events too, without luck.You'll probably need to use the CHDK exposure override functions instead.

Quote

(I've also noticed that the front dial of the camera is still active while a script is running).

Not sure if that's expected behaviour. The dial is still blocked when browsing the CHDK menu.

edit:Tried using the jogdial on the sx280, and the rotation events are not masked either when running a script. So, this isn't M10 specific.

It does work in playback mode, but it is ineffective in rec mode. I tried all other rotation related named keyboard events too, without luck.You'll probably need to use the CHDK exposure override functions instead.

That's bad luck, as I had in mind to preview the EV correction on display with this command.Thanks anyway for what is already achieved

Surprisingly, I"ve noticed that when you enter EV correction menu by clicking the "up" key the only way to change EV is using the front dial, but if you enter the EV correction menu by "touch screen" you can then modifify with front dial, but also left/right keys. by chance, is there any way to simulate this click on Ev menu in a script command ?

is there any way to simulate this click on Ev menu in a script command ?

I have not had any success with this so far. I was experimenting with logical events, using the post_levent_to_ui function.Since the number of named events is quite high, I only tried a few (those with exp and rotate in their name). The list is attached (you need the 'name' column).It might also be possible that some unnamed events would do the job (good luck finding them ).As far as I know, nobody implemented generation of touch events.

Hmmm. Looks like UIprop 10 is the exposure compensation. It's a bit painful to use, see this and the linked thread. Don't forget to add 0x8000 to the ID.

I'm afraid I'm getting off limits ;-) although I've read this a couple of times, I would not say painful is appropriate for me, as i don't get any clue about this. (and probably not only a language issue :-= )Apologize for posting questions i m not abe to understand answers !I keep in mind that finding out touch screen events is an illusion. I need to find other simpler ways to use keys.

I'm afraid I'm getting off limits ;-) although I've read this a couple of times, I would not say painful is appropriate for me, as i don't get any clue about this.

That wiki page and thread is about a method that enables changing certain camera settings.Since your goal was

Quote

trying to have a script for replacing the unexisting AEB function

I thought that offering a method for setting exposure compensation directly would be helpful. That method does not require any keypresses or menu usage.To use it in a Lua script, you need to execute the following code once (at the beginning of your script)

I've just had a look yesterday and thougth that this was not working due to the lack of bracketting. I did not even test the tv bracket !! I should have tested a bit more.I can confirm it works fine for Tv

Quote

To use it in a Lua script...

thanks....but thats the trick; it took so long for me to get familiar to ubasic that I'm still very reluctant to initiate such effort with lua. However i had a look into the combination of lua/ptp/notepad++? . I'm very impressed with such tools and this could make things a bit les complicated if i decide to make that -big- step.