Open operation for write frame data in channel.
code = dbsOpenFrame( dbs_des, channel_number, frame_x, frame_y, image_type, ...)
Opened dbStore's descriptor id
Channel number
X size of frame
Y size of frame
Type of frame data.
'image_type' has the next kind.
The size of frame data is accepted also except X*Y size.
Verbose operation.
Result code, 0 is success, other is error.
Write channel data and parameter in dbStore.
des = dbsOpen('xxx@nifs.ac.jp', 'DATA_X', 213, 1, 'RAW'); if des > 0 while %T ch=1; code = dbsOpenFrame(des, ch, 640, 480,'RGBA'); if code ~= 0 break; end code = dbsWriteFrame(des, ch, 1,frame_array); if code ~= 0 break; end .... code = dbsCloseFrame(des, ch, param); if code ~= 0 break; end .... break; end .... if 0 == code code = dbsClsoe(des); if 0 == code then mprintf("Success.\n") end else dbsAbort(des); mprintf("Abort.\n") end end | ![]() | ![]() |
バージョン | 記述 |
20.0.0 | Initial release. |