aboutsummaryrefslogtreecommitdiff
path: root/sys/imio/iki/qpf/qpf.h
blob: 37e29cee340f3105e129d502bdd49de89daaed19 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# QPF.H -- IKI/QPF internal definitions.

define	QPF_EXTN	"qp"		# image header filename extension
define	MAX_LENEXTN	3		# max length imagefile extension
define	SZ_KWNAME	8		# size of a FITS keyword name
define	SZ_BIGSTR	64		# max length string per FITS card
define	SZ_MAXFILTER	4096		# max size QPIO filter (for log only)

define	LEN_QPFDES	10
define	QPF_IM		Memi[$1]	# backpointer to image descriptor
define	QPF_QP		Memi[$1+1]	# QPOE datafile descriptor
define	QPF_IO		Memi[$1+2]	# QPIO descriptor
define	QPF_XBLOCK	Memr[P2R($1+3)]	# X block factor for sampling
define	QPF_YBLOCK	Memr[P2R($1+4)]	# Y block factor for sampling
define	QPF_VS		Memi[$1+5+$2-1]	# start vector of active rect
define	QPF_VE		Memi[$1+7+$2-1]	# end vector of active rect
define	QPF_IOSTAT	Memi[$1+9]	# i/o status (byte count)

# QPOE parameters to be omitted from the IMIO header user parameter list.
define	OMIT "|naxes|axlen|datamin|datamax|cretime|modtime|limtime|"