-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathunit_sqm.lfm
252 lines (252 loc) · 6.31 KB
/
unit_sqm.lfm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
object form_sqm1: Tform_sqm1
Left = 735
Height = 572
Top = 81
Width = 596
Caption = 'SQM measurement'
ClientHeight = 572
ClientWidth = 596
KeyPreview = True
OnClose = FormClose
OnKeyPress = FormKeyPress
OnShow = FormShow
Position = poScreenCenter
LCLVersion = '2.0.12.0'
object help_sqm_measurement1: TLabel
Cursor = crHandPoint
Left = 536
Height = 30
Hint = 'Help asteroid annotation'
Top = 536
Width = 9
Caption = '?'
Font.Color = clBlue
Font.Height = -21
ParentColor = False
ParentFont = False
ParentShowHint = False
ShowHint = True
OnClick = help_sqm_measurement1Click
end
object date_obs1: TEdit
Left = 144
Height = 23
Hint = 'Format YYYY-MM-DDTHH:MM:SS.SSS. Timezone 0, universal time'
Top = 24
Width = 249
BorderSpacing.Around = 5
OnExit = date_obs1Exit
ParentShowHint = False
ShowHint = True
TabOrder = 1
Text = '2020-02-11T22:10:41.222'
end
object date_label1: TLabel
Left = 55
Height = 15
Top = 24
Width = 82
Anchors = [akTop, akRight]
Caption = 'DATE_OBS [UT]:'
ParentColor = False
end
object label_start_mid1: TLabel
Left = 408
Height = 15
Top = 24
Width = 123
Caption = 'Start of the observation'
ParentColor = False
end
object latitude1: TEdit
Left = 144
Height = 23
Hint = 'The latitude of the observatory in degrees.'
Top = 56
Width = 113
OnChange = latitude1Change
OnExit = latitude1Exit
ParentShowHint = False
ShowHint = True
TabOrder = 2
Text = '0'
end
object Label2: TLabel
Left = 91
Height = 15
Top = 56
Width = 46
Anchors = [akTop, akRight]
Caption = 'Latitude:'
ParentColor = False
end
object Label3: TLabel
Left = 80
Height = 15
Top = 88
Width = 57
Anchors = [akTop, akRight]
Caption = 'Longitude:'
ParentColor = False
end
object longitude1: TEdit
Left = 144
Height = 23
Hint = 'The longitude of the observatory in degrees. For east enter positive, for west enter negative values.'
Top = 88
Width = 113
OnChange = longitude1Change
OnExit = longitude1Exit
ParentShowHint = False
ShowHint = True
TabOrder = 3
Text = '0'
end
object ok1: TButton
Left = 256
Height = 30
Hint = 'Ok'
Top = 536
Width = 86
Caption = '✔'
Default = True
OnClick = ok1Click
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 0
end
object altitude_label1: TLabel
Left = 19
Height = 15
Top = 248
Width = 118
Caption = 'Altitude calculated [°]:'
ParentColor = False
end
object sqm_label1: TLabel
Left = 20
Height = 15
Top = 280
Width = 117
Caption = 'SQM [magn/arcsec²]:'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object Label1: TLabel
Left = 16
Height = 150
Top = 376
Width = 522
Caption = 'Pre-conditions'#13#10'1) Image is astrometrical solved for flux-calibration against the star database.'#13#10'2) The background value is larger then pedestal value or mean dark value. If not expose longer.'#13#10'3) Apply on single unprocessed raw images only.'#13#10'4) Providing dark image(s) in tab darks (ctrl+A) or entering a pedestal value (mean value of a dark) '#13#10' increases the accuracy. If possible provide also a flat(s) in tab flats.'#13#10'5) DSLR/OSC raw images require 2x2 binning. For DSLR images this is done automatically.'#13#10'6) No large bright nebula is visible.'#13#10'7) The calculated altitude is correct. The altitude will be used for an atmospheric'#13#10' extinction correction of the star light.'
ParentColor = False
end
object Label4: TLabel
Left = 7
Height = 15
Top = 216
Width = 130
Caption = 'Background (measured):'
ParentColor = False
end
object Label5: TLabel
Left = 39
Height = 15
Top = 128
Width = 98
Anchors = [akTop, akRight]
Caption = 'Pedestal (manual):'
ParentColor = False
end
object pedestal1: TEdit
Left = 144
Height = 23
Hint = 'Enter camera pedestal correction to zero the background. Measure for the median or mean value of a dark frame and use that as pedestal value.'
Top = 128
Width = 113
OnExit = pedestal1Exit
ParentShowHint = False
ShowHint = True
TabOrder = 4
Text = '0'
end
object background1: TEdit
Left = 144
Height = 23
Hint = 'Automatically measured from the light frame'
Top = 216
Width = 113
Color = clMenu
OnChange = longitude1Change
ParentShowHint = False
ReadOnly = True
ShowHint = True
TabOrder = 5
Text = '0'
end
object altitude1: TEdit
Left = 144
Height = 23
Hint = 'Calculated from light frame time, geographic location and celestial position'
Top = 248
Width = 113
Color = clMenu
OnChange = longitude1Change
ParentShowHint = False
ReadOnly = True
ShowHint = True
TabOrder = 6
Text = '0'
end
object sqm1: TEdit
Left = 144
Height = 23
Hint = 'The measured sky background expressed in magnitudes per square arcseconds.'
Top = 280
Width = 113
Color = clMenu
Font.Style = [fsBold]
OnChange = longitude1Change
ParentFont = False
ParentShowHint = False
ReadOnly = True
ShowHint = True
TabOrder = 7
Text = '0'
end
object error_message1: TLabel
Left = 16
Height = 56
Top = 312
Width = 567
AutoSize = False
Caption = 'Message: none'
Font.Color = clRed
ParentColor = False
ParentFont = False
WordWrap = True
end
object sqm_applydf1: TCheckBox
Left = 280
Height = 19
Hint = 'Use the darks & flats in the stack menu'
Top = 128
Width = 113
Caption = 'Apply dark && flat '
OnChange = sqm_applydf1Change
TabOrder = 8
end
object green_message1: TLabel
Left = 144
Height = 48
Top = 168
Width = 432
AutoSize = False
Caption = 'Message: none'
Font.Color = clGreen
ParentColor = False
ParentFont = False
WordWrap = True
end
end