INSTRUME keyword defines which camera system == Level 0 Images == == 1 == 1st character is based on Camera: MapCam M PolyCam P SamCam S NavCam N TAGCam T == 2-10 == ET in seconds == 11 == Always 'F' == 12 == * MapCam - based upon the filter wheel position (CAMERAID = 1) || Filt Pos || char || || 0 || 0 || || 720 || 0 || || 630 || 1 || || 540 || 2 || || 360 || 3 || || 270 || 4 || || 180 || 5 || || 90 || 6 || || 30 || 7 || * SamCam - based upon the filter wheel position (CAMERAID = 2) Filter position is defined with variable NQ and stored in [[make_sumfiles.in]] || Filt Pos || char || || 0 || 0 || || 720 || 0 || || 600 || 1 || || 480 || 2 || || 360 || 3 || || 240 || 4 || || 120 || 5 || * PolyCam - (CAMERAID = 3) What it really is {{{ NQ=Filter Position Find the index (I) that is closest to motor position Then K=93-I IF(K.LT.0) K=93-K I=K/10 K=K-10*I PICNM(11:11)=CHAR(65+I) # 65 is an upper case 'A' PICNM(12:12)=K }}} Source from PROCESS_FITS.f {{{ IF(NC.EQ.3) THEN NQ=FLT K=0 DO I=116,0,-1 IF(NQ.LE.STEP(I+1)) K=93-I ENDDO IF(K.LT.0) K=93-K I=K/10 K=K-10*I PICNM(11:11)=CHAR(65+I) FLT=K ENDIF ... WRITE(PICNM(12:12),FMT='(I1)') FLT }}} * NavCam (CAMERAID = 4) FLT = 0 * NFTCam (CAMERAID =5) FLT = 0 == Level 1 Images == Everything is the same except for position 11 * PolyCam PICNM(11:11)=CHAR(ICHAR(PICNM(11:11))+13) * MapCam, NavCam, etc. G