155 / 160
Copyright © 2016-2018 TOSHIBA TELI CORPORATION, All Rights Reserved.
http://www.toshiba-teli.co.jp/en/index.htm
D4259344C
Appendix
UserSetSave and UserSetQuickSave difference
If you want to change multiple Camera Settings (e.g. ROI setting) at once, UserSet feature is useful.
Application needs to save the camera settings in UserSet memory in advance or in initialization stage.
By
UserSetSave
, UserSet is stored to non-volatile flash memory.
It takes about
700ms
to execute UserSetSave because Non-volatile flash memory needs to be erased before
writing. If you want to switch over multiple different settings in run time, overhead time of
UserSetSave
is
inevitable.
Exposure
Camera
Application
UserSetSave
#1
UserSetSave
#2
UserSetSave
#3
Camera
Setting
Software Trigger
UserSet #1
700ms
USB Bus
Frame #1
Frame #2
Frame #3
Overhead
Tact Time
UserSetLo
ad #1
Software Trigger
UserSetLo
ad #2
Software Trigger
UserSetLo
ad #3
Apply
#1
Apply
#2
Apply
#3
UserSet have to be loded after
Completion of Image Reception
Camera
Setting
Camera
Setting
UserSet #2
UserSet #3
Serial Flash
FPGA
UserSet1
UserSet1
UserSet
- ImageSize
- ExposureTime
- Gain
- ...
Save
Overhead
By
UserSetQuickSave
, UserSet is stored to internal RAM. It takes less than
100us
in execution.
It can reduce the overhead time of
UserSetSave
greatly.
You can also save UserSets to Serial Flash if necessary by
UserSetSave
.
FPGA
- ImageSize
- ExposureTime
- Gain
- ...
Serial Flash
UserSet1
UserSet1
UserSet
Save
UserSet1
UserSet1
UserSet
Internal RAM
Save to Serial Flash
if necessary.
Quick
Save