Created
October 19, 2016 05:24
-
-
Save digiola/2a32b28b97cbf2c50b5f63834fed3166 to your computer and use it in GitHub Desktop.
EOSM api_test.lua w/o test_lv and test_lens_focus
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-18 22:18:01 | |
=============================================================================== | |
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 = 40 | |
apex = 4 | |
value = 4 | |
max = table: | |
raw = 80 | |
apex = 9 | |
value = 22.6 | |
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 = 241 | |
state = 0 | |
reboot = function: p | |
burst = function: p | |
shoot = function: p | |
bulb = 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 | |
clear = function: p | |
hide = function: p | |
lv = table: | |
enabled = true | |
paused = false | |
running = true | |
zoom = 1 | |
resume = function: p | |
stop = function: p | |
info = function: p | |
wait = function: p | |
pause = function: p | |
start = function: p | |
lens = table: | |
name = "EF-M11-22mm f/4-5.6 IS STM" | |
focal_length = 11 | |
focus_distance = 180 | |
hyperfocal = 807 | |
dof_near = 149 | |
dof_far = 227 | |
af = true | |
af_mode = 0 | |
focus = function: p | |
display = table: | |
idle = true | |
height = 480 | |
width = 720 | |
load = function: p | |
clear = function: p | |
draw = function: p | |
on = function: p | |
pixel = function: p | |
notify_box = function: p | |
screenshot = function: p | |
circle = function: p | |
rect = function: p | |
print = function: p | |
off = function: p | |
line = function: p | |
key = table: | |
last = 10 | |
wait = function: p | |
press = function: p | |
menu = table: | |
visible = false | |
block = function: p | |
new = function: p | |
set = function: p | |
open = function: p | |
get = function: p | |
close = function: p | |
movie = table: | |
recording = false | |
stop = function: p | |
start = function: p | |
dryos = table: | |
clock = 14 | |
ms_clock = 14298 | |
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 = 5674 | |
folder_number = 100 | |
free_space = 31117376 | |
type = "SD" | |
_card_ptr = userdata | |
path = "B:/" | |
shooting_card = table: | |
cluster_size = 32768 | |
drive_letter = "B" | |
file_number = 5674 | |
folder_number = 100 | |
free_space = 31117376 | |
type = "SD" | |
_card_ptr = userdata | |
path = "B:/" | |
date = table: | |
min = 18 | |
hour = 22 | |
sec = 2 | |
isdst = false | |
day = 18 | |
wday = 3 | |
month = 10 | |
yday = 292 | |
year = 2016 | |
rename = function: p | |
call = function: p | |
directory = function: p | |
remove = 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 'xpcall' | |
ML/SCRIPTS/API_TEST.LUA:31: in function 'print_table' | |
ML/SCRIPTS/API_TEST.LUA:76: in function 'generic_tests' | |
ML/SCRIPTS/API_TEST.LUA:749: in function 'api_tests' | |
ML/SCRIPTS/API_TEST.LUA:766: in main chunktask = table: | |
yield = function: p | |
create = 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 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: 12266 | |
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.0..�22 (raw 40..80, f/4..f/22.6, apex 4..9) | |
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... | |
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
EOSM tests with Live View and Lens Focus tests skipped. The lens focus test takes a long time but doesn't crash like the lv test.