{ Grab frame command options. }
%constinteger  noalt=32,
               narrow=16,
               eightbit=8,
               twoarray=4,
               alt=0,
               wide=0,
               sevenbit=0,
               onearray=0

%externalroutinespec grab frame %alias "GRAB_FRAME" %c
                                          (%integer command, exposure, address,
                                                  %integername rows,cols,bytes)
%externalroutinespec plot frame %alias "PLOT_FRAME" (%integer pic,
                                %bytearrayname snap(0:128,0:513))
%externalroutinespec raw to snap %alias "RAW_TO_SNAP %c
                                (%bytearrayname pic(0:65535),
                                 %bytearrayname snap(0:128,0:513))
%externalroutinespec fillimage(%bytearrayname image(0:128*512))
%externalroutinespec filter snap %alias "FILTER_SNAP" %c
                                (%bytearrayname snap(0:128,0:513),
                                 %bytearrayname filtered snap(0:128,0:513))
%externalroutinespec camera(%integer init exp,final exp)
%externalroutinespec clear frame %alias "CLEAR_FRAME" (%bytename base)
%externalroutinespec dump bitmap %alias "DUMP_BITMAP" %c
                                               (%bytearrayname image(0:128*512),
                                                              %string(255) file)
%externalroutinespec initialise
%externalroutinespec init display %alias "INIT_DISPLAY
%endoffile

