-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathunit_sqm.lfm
255 lines (255 loc) · 6.72 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
253
254
255
object form_sqm1: Tform_sqm1
Left = 735
Height = 633
Top = 81
Width = 653
Caption = 'SQM measurement'
ClientHeight = 633
ClientWidth = 653
KeyPreview = True
OnClose = FormClose
OnKeyPress = FormKeyPress
OnShow = FormShow
Position = poScreenCenter
LCLVersion = '3.6.0.0'
object help_sqm_measurement1: TLabel
Cursor = crHandPoint
Left = 544
Height = 30
Hint = 'Help asteroid annotation'
Top = 584
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 = 176
Height = 23
Hint = 'Format YYYY-MM-DDTHH:MM:SS.SSS. Timezone 0, universal time'
Top = 24
Width = 249
BorderSpacing.Around = 5
ParentShowHint = False
ShowHint = True
TabOrder = 1
Text = '2020-02-11T22:10:41.222'
OnEditingDone = date_obs1EditingDone
end
object date_label1: TLabel
Left = 78
Height = 15
Top = 24
Width = 82
Caption = 'DATE_OBS [UT]:'
ParentColor = False
end
object label_start_mid1: TLabel
Left = 448
Height = 15
Top = 24
Width = 123
Caption = 'Start of the observation'
ParentColor = False
end
object latitude1: TEdit
Left = 176
Height = 23
Hint = 'The latitude of the observatory in degrees.'
Top = 56
Width = 113
ParentShowHint = False
ShowHint = True
TabOrder = 2
Text = '0'
OnChange = latitude1Change
OnEditingDone = latitude1EditingDone
end
object Label2: TLabel
Left = 114
Height = 15
Top = 56
Width = 46
Caption = 'Latitude:'
ParentColor = False
end
object Label3: TLabel
Left = 103
Height = 15
Top = 88
Width = 57
Caption = 'Longitude:'
ParentColor = False
end
object longitude1: TEdit
Left = 176
Height = 23
Hint = 'The longitude of the observatory in degrees. For east enter positive, for west enter negative values.'
Top = 88
Width = 113
ParentShowHint = False
ShowHint = True
TabOrder = 3
Text = '0'
OnEditingDone = longitude1EditingDone
end
object ok1: TButton
Left = 280
Height = 30
Hint = 'Ok'
Top = 584
Width = 86
Caption = '✔'
Default = True
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 0
OnClick = ok1Click
end
object altitude_label1: TLabel
Left = 42
Height = 15
Top = 248
Width = 118
Caption = 'Altitude calculated [°]:'
ParentColor = False
end
object sqm_label1: TLabel
Left = 43
Height = 15
Top = 280
Width = 117
Caption = 'SQM [magn/arcsec²]:'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object Label1: TLabel
Left = 8
Height = 180
Top = 370
Width = 544
Caption = 'Pre-conditions'#13#10'1) Image is astrometrical solved. (For flux-calibration against the star database)'#13#10'2) The image background value has measurable increased above the pedestal value or mean dark value.'#13#10' If not expose longer. This increase is caused by the sky glow.'#13#10'3) Apply on a single unprocessed raw image 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. Calibrated images are also fine.'#13#10'5) DSLR/OSC raw images require 2x2 binning. For DSLR images this is done automatically.'#13#10'6) No very large bright nebula is visible. Most of the image shall contain empty sky filled with stars.'#13#10'7) The calculated altitude is correct. The altitude will be used for an atmospheric extinction'#13#10' correction of the star light. The altitude is calculated based on time, latitude, longitude'#13#10' Note that poor transparency will result in lower values compared with handheld meters.'
ParentColor = False
end
object Label4: TLabel
Left = 30
Height = 15
Top = 216
Width = 130
Caption = 'Background (measured):'
ParentColor = False
end
object Label5: TLabel
Left = 62
Height = 15
Top = 120
Width = 98
Caption = 'Pedestal (manual):'
ParentColor = False
end
object pedestal1: TEdit
Left = 176
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 = 120
Width = 113
ParentShowHint = False
ShowHint = True
TabOrder = 4
Text = '0'
OnEditingDone = pedestal1EditingDone
end
object background1: TEdit
Left = 176
Height = 23
Hint = 'Automatically measured from the light frame'
Top = 216
Width = 113
Color = clMenu
ParentShowHint = False
ReadOnly = True
ShowHint = True
TabOrder = 5
Text = '0'
end
object altitude1: TEdit
Left = 176
Height = 23
Hint = 'Calculated from light frame time, geographic location and celestial position'
Top = 248
Width = 113
Color = clMenu
ParentShowHint = False
ReadOnly = True
ShowHint = True
TabOrder = 6
Text = '0'
end
object sqm1: TEdit
Left = 176
Height = 23
Hint = 'The measured sky background expressed in magnitudes per square arcseconds.'
Top = 280
Width = 113
Color = clMenu
Font.Style = [fsBold]
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 = 312
Height = 19
Hint = 'Use the darks & flats in the stack menu'
Top = 120
Width = 111
Caption = 'Apply dark && flat '
TabOrder = 8
OnClick = sqm_applydf1Click
end
object green_message1: TLabel
Left = 176
Height = 48
Top = 160
Width = 460
AutoSize = False
Caption = 'Message: none'
Font.Color = clGreen
ParentColor = False
ParentFont = False
WordWrap = True
end
object bortle1: TLabel
Left = 312
Height = 15
Hint = 'The Bortle scale is a nine-level numeric scale of the night sky''s brightness.'
Top = 280
Width = 15
Caption = '---'
ParentColor = False
ParentShowHint = False
ShowHint = True
end
end