Created
October 19, 2016 21:29
-
-
Save digiola/1d30908b296a1b22aa0c330dcdb962c6 to your computer and use it in GitHub Desktop.
EOSM api_test.lua with skip test_lv patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
=============================================================================== | |
ML/SCRIPTS/API_TEST.LUA - 2016-10-19 12:44:13 | |
=============================================================================== | |
Strict mode tests... | |
Strict mode tests passed. | |
Generic tests... | |
camera = table: | |
shutter = table: | |
raw = 101 | |
apex = 5.625 | |
ms = 20 | |
value = 0.020263 | |
aperture = table: | |
raw = 56 | |
apex = 6. | |
value = 8 | |
min = table: | |
raw = 43 | |
apex = 4.374999 | |
value = 4.5 | |
max = table: | |
raw = 83 | |
apex = 9.374999 | |
value = 25.7 | |
iso = table: | |
raw = 96 | |
apex = 8 | |
value = 800 | |
ec = table: | |
raw = 0 | |
value = 0 | |
flash_ec = table: | |
raw = 0 | |
value = 0 | |
kelvin = 6500 | |
mode = 3 | |
metering_mode = 1 | |
drive_mode = 1 | |
model = "Canon EOS M" | |
model_short = "EOSM" | |
firmware = "2.0.2" | |
temperature = 213 | |
state = 0 | |
bulb = function: p | |
shoot = function: p | |
reboot = function: p | |
burst = function: p | |
event = table: | |
pre_shoot = nil | |
post_shoot = nil | |
shoot_task = nil | |
seconds_clock = nil | |
keypress = nil | |
custom_picture_taking = nil | |
intervalometer = nil | |
config_save = nil | |
console = table: | |
show = function: p | |
write = function: p | |
hide = function: p | |
clear = function: p | |
lv = table: | |
enabled = true | |
paused = false | |
running = true | |
zoom = 1 | |
start = function: p | |
stop = function: p | |
resume = function: p | |
pause = function: p | |
wait = function: p | |
info = function: p | |
lens = table: | |
name = "EF-M11-22mm f/4-5.6 IS STM" | |
focal_length = 15 | |
focus_distance = 7600 | |
hyperfocal = 1495 | |
dof_near = 1242 | |
dof_far = 1000000 | |
af = true | |
af_mode = 0 | |
focus = function: p | |
display = table: | |
idle = true | |
height = 480 | |
width = 720 | |
load = function: p | |
notify_box = function: p | |
draw = function: p | |
on = function: p | |
line = function: p | |
screenshot = function: p | |
rect = function: p | |
circle = function: p | |
clear = function: p | |
pixel = function: p | |
off = function: p | |
print = function: p | |
key = table: | |
last = 10 | |
press = function: p | |
wait = function: p | |
menu = table: | |
visible = false | |
get = function: p | |
open = function: p | |
set = function: p | |
block = function: p | |
new = function: p | |
close = function: p | |
movie = table: | |
recording = false | |
start = function: p | |
stop = function: p | |
dryos = table: | |
clock = 23 | |
ms_clock = 23481 | |
prefix = "IMG_" | |
dcim_dir = table: | |
exists = true | |
create = function: p | |
children = function: p | |
files = function: p | |
parent = table: | |
exists = true | |
create = function: p | |
children = function: p | |
files = function: p | |
parent = table: | |
exists = true | |
create = function: p | |
children = function: p | |
files = function: p | |
parent = nil | |
path = "B:/" | |
path = "B:/DCIM/" | |
path = "B:/DCIM/100CANON/" | |
config_dir = table: | |
exists = true | |
create = function: p | |
children = function: p | |
files = function: p | |
parent = table: | |
exists = true | |
create = function: p | |
children = function: p | |
files = function: p | |
parent = table: | |
exists = true | |
create = function: p | |
children = function: p | |
files = function: p | |
parent = nil | |
path = "B:/" | |
path = "ML/" | |
path = "ML/SETTINGS/" | |
ml_card = table: | |
cluster_size = 32768 | |
drive_letter = "B" | |
file_number = 5689 | |
folder_number = 100 | |
free_space = 31073216 | |
type = "SD" | |
path = "B:/" | |
_card_ptr = userdata | |
shooting_card = table: | |
cluster_size = 32768 | |
drive_letter = "B" | |
file_number = 5689 | |
folder_number = 100 | |
free_space = 31073216 | |
type = "SD" | |
path = "B:/" | |
_card_ptr = userdata | |
date = table: | |
hour = 12 | |
min = 44 | |
wday = 4 | |
month = 10 | |
day = 19 | |
yday = 293 | |
year = 2016 | |
isdst = false | |
sec = 15 | |
directory = function: p | |
rename = function: p | |
remove = function: p | |
call = function: p | |
interval = table: | |
time = 10 | |
count = 0 | |
running = false | |
stop = function: p | |
battery = table: | |
function not available on this camera | |
stack traceback: | |
[C]: in ? | |
[C]: in for iterator 'for iterator' | |
ML/SCRIPTS/LIB/logger.lua:125: in function 'logger.serialize' | |
ML/SCRIPTS/API_TEST.LUA:32: in function <ML/SCRIPTS/API_TEST.LUA:31> | |
[C]: in function 'globals.xpcall' | |
ML/SCRIPTS/API_TEST.LUA:31: in function 'globals.print_table' | |
ML/SCRIPTS/API_TEST.LUA:76: in function 'globals.generic_tests' | |
ML/SCRIPTS/API_TEST.LUA:755: in function 'globals.api_tests' | |
ML/SCRIPTS/API_TEST.LUA:772: in main chunktask = table: | |
create = function: p | |
yield = function: p | |
property = table: | |
Generic tests completed. | |
Module tests... | |
Testing file I/O... | |
Copy test: autoexec.bin -> tmp.bin | |
Copy test OK | |
Append test: tmp.txt | |
Append test OK | |
Rename test: apple.txt -> banana.txt | |
Rename test OK | |
Rename test: apple.txt -> ML/banana.txt | |
Rename test OK | |
File I/O tests completed. | |
Testing half-shutter... | |
Half-shutter test OK. | |
Testing module 'lv'... | |
EOSM detected skipping... | |
Testing lens focus functionality... | |
Focus distance: 7600 | |
Focusing backward... | |
Focus distance: 7600 | |
Focusing forward with step size 3, wait=true... | |
Focus distance: 7600 | |
Focusing backward with step size 3, wait=true... | |
Focus distance: 7600 | |
Focus range: 0 steps forward, 0 steps backward. | |
Focusing forward with step size 3, wait=false... | |
Focus distance: 7600 | |
Focusing backward with step size 3, wait=false... | |
Focus distance: 7600 | |
Focus range: 0 steps forward, 0 steps backward. | |
Focusing forward with step size 2, wait=true... | |
Focus distance: 7600 | |
Focusing backward with step size 2, wait=true... | |
Focus distance: 7600 | |
Focus range: 0 steps forward, 0 steps backward. | |
Focusing forward with step size 2, wait=false... | |
Focus distance: 7600 | |
Focusing backward with step size 2, wait=false... | |
Focus distance: 7600 | |
Focus range: 0 steps forward, 0 steps backward. | |
Focusing forward with step size 1, wait=true... | |
Focus distance: 7600 | |
Focusing backward with step size 1, wait=true... | |
Focus distance: 7600 | |
Focus range: 0 steps forward, 0 steps backward. | |
Focusing forward with step size 1, wait=false... | |
Focus distance: 7600 | |
Focusing backward with step size 1, wait=false... | |
Focus distance: 7600 | |
Focus range: 0 steps forward, 0 steps backward. | |
Focus test completed. | |
Testing picture taking functions... | |
Snap simulation test... | |
Single picture... | |
Two burst pictures... | |
Ideally, the camera should be in some continuous shooting mode (not checked). | |
Bulb picture... | |
Elapsed time: 12175 | |
Picture taking tests completed. | |
Testing exposure settings... | |
Camera : Canon EOS M (EOSM) 2.0.2 | |
Lens : EF-M11-22mm f/4-5.6 IS STM | |
Shoot mode: 3 | |
Shutter : Ç50 (raw 101, 0.020263s, 20ms, apex 5.625) | |
Aperture : Å8.0 (raw 56, f/8, apex 6.) | |
Av range : Å4.5..Å25 (raw 43..83, f/4.5..f/25.7, apex 4.374999..9.374999) | |
ISO : 800 (raw 96, 800, apex 8) | |
EC : 0.0 (raw 0, 0 EV) | |
Flash EC : 0.0 (raw 0, 0 EV) | |
Setting shutter to random values... | |
Setting ISO to random values... | |
Setting aperture to random values... | |
Error: aperture delta 0.435 EV (expected < 0.1875, f/Å6.4, method=2) | |
Please switch to Av mode. | |
Setting EC to random values... | |
Setting Flash EC to random values... | |
Exposure tests completed. | |
Done! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment