Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
R
RTKLIB
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Model registry
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
labrobotica
algorithms
RTKLIB
Commits
a2bb49fc
Commit
a2bb49fc
authored
6 years ago
by
TimEverett
Browse files
Options
Downloads
Patches
Plain Diff
- Add GUI options for SNR weighting to RTKNAVI
parent
27a03513
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
app/rtknavi/naviopt.cpp
+7
-0
7 additions, 0 deletions
app/rtknavi/naviopt.cpp
app/rtknavi/naviopt.dfm
+69
-58
69 additions, 58 deletions
app/rtknavi/naviopt.dfm
app/rtknavi/naviopt.h
+5
-0
5 additions, 0 deletions
app/rtknavi/naviopt.h
with
81 additions
and
58 deletions
app/rtknavi/naviopt.cpp
+
7
−
0
View file @
a2bb49fc
...
...
@@ -1237,3 +1237,10 @@ void __fastcall TOptDialog::NavSys6Click(TObject *Sender)
}
//---------------------------------------------------------------------------
void
__fastcall
TOptDialog
::
ObsWeightChange
(
TObject
*
Sender
)
{
UpdateEnable
();
}
//---------------------------------------------------------------------------
This diff is collapsed.
Click to expand it.
app/rtknavi/naviopt.dfm
+
69
−
58
View file @
a2bb49fc
...
...
@@ -62,27 +62,25 @@ object OptDialog: TOptDialog
TabOrder = 4
object TabSheet1: TTabSheet
Caption = 'Setting&1'
ExplicitLeft = 0
ExplicitTop = 0
ExplicitWidth = 0
ExplicitHeight = 0
ExplicitLeft = 8
ExplicitTop = 22
object Label3: TLabel
Left = 24
Top = 7
3
Top =
13
7
Width = 183
Height = 13
Caption = 'Rec Dynamics / Earth Tides Correction'
end
object Label9: TLabel
Left = 24
Top = 11
7
Top = 1
8
1
Width = 114
Height = 13
Caption = 'Troposphere Correction'
end
object Label8: TLabel
Left = 24
Top = 9
5
Top =
15
9
Width = 108
Height = 13
Caption = 'Ionosphere Correction'
...
...
@@ -110,21 +108,28 @@ object OptDialog: TOptDialog
end
object Label32: TLabel
Left = 24
Top =
139
Top =
203
Width = 119
Height = 13
Caption = 'Satellite Ephemeris/Clock'
end
object Label35: TLabel
Left = 24
Top =
188
Top =
252
Width = 176
Height = 13
Caption = 'Excluded Satellites (+PRN: Included)'
end
object Label12: TLabel
Left = 24
Top = 73
Width = 92
Height = 13
Caption = 'Raw Obs weighting'
end
object NavSys1: TCheckBox
Left = 24
Top = 2
10
Top = 2
74
Width = 49
Height = 17
Caption = 'GPS'
...
...
@@ -134,7 +139,7 @@ object OptDialog: TOptDialog
end
object DynamicModel: TComboBox
Left = 248
Top =
70
Top =
134
Width = 75
Height = 21
Style = csDropDownList
...
...
@@ -147,7 +152,7 @@ object OptDialog: TOptDialog
end
object IonoOpt: TComboBox
Left = 248
Top =
92
Top =
156
Width = 152
Height = 21
Style = csDropDownList
...
...
@@ -166,7 +171,7 @@ object OptDialog: TOptDialog
end
object TropOpt: TComboBox
Left = 248
Top = 1
14
Top = 1
78
Width = 152
Height = 21
Style = csDropDownList
...
...
@@ -219,7 +224,7 @@ object OptDialog: TOptDialog
end
object SatEphem: TComboBox
Left = 248
Top =
136
Top =
200
Width = 152
Height = 21
Style = csDropDownList
...
...
@@ -236,14 +241,14 @@ object OptDialog: TOptDialog
end
object ExSatsE: TEdit
Left = 221
Top =
184
Top =
248
Width = 179
Height = 21
TabOrder = 7
end
object NavSys2: TCheckBox
Left = 68
Top = 2
10
Top = 2
74
Width = 71
Height = 17
Caption = 'GLO'
...
...
@@ -252,7 +257,7 @@ object OptDialog: TOptDialog
end
object NavSys3: TCheckBox
Left = 114
Top = 2
10
Top = 2
74
Width = 61
Height = 17
Caption = 'Galileo'
...
...
@@ -260,7 +265,7 @@ object OptDialog: TOptDialog
end
object NavSys4: TCheckBox
Left = 168
Top = 2
10
Top = 2
74
Width = 61
Height = 17
Caption = 'QZSS'
...
...
@@ -268,7 +273,7 @@ object OptDialog: TOptDialog
end
object NavSys5: TCheckBox
Left = 218
Top = 2
10
Top = 2
74
Width = 51
Height = 17
Caption = 'SBAS'
...
...
@@ -276,7 +281,7 @@ object OptDialog: TOptDialog
end
object TideCorr: TComboBox
Left = 325
Top =
70
Top =
134
Width = 75
Height = 21
Style = csDropDownList
...
...
@@ -289,7 +294,7 @@ object OptDialog: TOptDialog
end
object NavSys6: TCheckBox
Left = 268
Top = 2
10
Top = 2
74
Width = 69
Height = 19
Caption = 'BeiDou'
...
...
@@ -324,7 +329,7 @@ object OptDialog: TOptDialog
end
object PosOpt1: TCheckBox
Left = 24
Top =
162
Top =
226
Width = 61
Height = 17
Caption = 'Sat PCV'
...
...
@@ -332,7 +337,7 @@ object OptDialog: TOptDialog
end
object PosOpt2: TCheckBox
Left = 82
Top =
162
Top =
226
Width = 62
Height = 17
Caption = 'Rec PCV'
...
...
@@ -340,7 +345,7 @@ object OptDialog: TOptDialog
end
object PosOpt3: TCheckBox
Left = 142
Top =
162
Top =
226
Width = 69
Height = 17
Caption = 'PhWU'
...
...
@@ -348,7 +353,7 @@ object OptDialog: TOptDialog
end
object PosOpt4: TCheckBox
Left = 191
Top =
162
Top =
226
Width = 68
Height = 17
Caption = 'Rej Ecl'
...
...
@@ -356,7 +361,7 @@ object OptDialog: TOptDialog
end
object PosOpt5: TCheckBox
Left = 244
Top =
162
Top =
226
Width = 68
Height = 17
Caption = 'RAIM FDE'
...
...
@@ -373,7 +378,7 @@ object OptDialog: TOptDialog
end
object PosOpt6: TCheckBox
Left = 313
Top =
162
Top =
226
Width = 68
Height = 17
Caption = 'DBCorr'
...
...
@@ -381,21 +386,32 @@ object OptDialog: TOptDialog
end
object NavSys7: TCheckBox
Left = 322
Top = 2
10
Top = 2
74
Width = 69
Height = 19
Caption = 'IRNSS'
TabOrder = 22
OnClick = NavSys6Click
end
object ObsWeightMode: TComboBox
Left = 248
Top = 70
Width = 75
Height = 21
Style = csDropDownList
DropDownCount = 10
ItemIndex = 0
TabOrder = 23
Text = 'Elevation'
OnChange = ObsWeightChange
Items.Strings = (
'Elevation'
'SNR')
end
end
object TabSheet2: TTabSheet
Caption = 'Setting&2'
ImageIndex = 1
ExplicitLeft = 0
ExplicitTop = 0
ExplicitWidth = 0
ExplicitHeight = 0
object Label25: TLabel
Left = 24
Top = 7
...
...
@@ -751,10 +767,6 @@ object OptDialog: TOptDialog
object TabSheet3: TTabSheet
Caption = 'O&utput'
ImageIndex = 2
ExplicitLeft = 0
ExplicitTop = 0
ExplicitWidth = 0
ExplicitHeight = 0
object LabelSolFormat: TLabel
Left = 24
Top = 7
...
...
@@ -1041,10 +1053,6 @@ object OptDialog: TOptDialog
object TabSheet4: TTabSheet
Caption = 'S&tatistics'
ImageIndex = 3
ExplicitLeft = 0
ExplicitTop = 0
ExplicitWidth = 0
ExplicitHeight = 0
object Label29: TLabel
Left = 34
Top = 213
...
...
@@ -1052,6 +1060,13 @@ object OptDialog: TOptDialog
Height = 13
Caption = 'Satellite Clock Stability (s/s)'
end
object Label53: TLabel
Left = 36
Top = 245
Width = 119
Height = 13
Caption = 'SNR weighting: max SNR'
end
object GroupBox3: TGroupBox
Left = 2
Top = 0
...
...
@@ -1220,14 +1235,18 @@ object OptDialog: TOptDialog
TabOrder = 2
Text = '5.0E-12'
end
object Edit1: TEdit
Left = 248
Top = 240
Width = 148
Height = 21
TabOrder = 3
Text = '5.0E-12'
end
end
object TabSheet5: TTabSheet
Caption = '&Positions'
ImageIndex = 4
ExplicitLeft = 0
ExplicitTop = 0
ExplicitWidth = 0
ExplicitHeight = 0
object Label4: TLabel
Left = 12
Top = 12
...
...
@@ -1544,10 +1563,6 @@ object OptDialog: TOptDialog
object TabSheet7: TTabSheet
Caption = '&Files'
ImageIndex = 6
ExplicitLeft = 0
ExplicitTop = 0
ExplicitWidth = 0
ExplicitHeight = 0
object Label1: TLabel
Left = 6
Top = 93
...
...
@@ -1886,10 +1901,6 @@ object OptDialog: TOptDialog
object TabSheet8: TTabSheet
Caption = '&Misc'
ImageIndex = 6
ExplicitLeft = 0
ExplicitTop = 0
ExplicitWidth = 0
ExplicitHeight = 0
object Label19: TLabel
Left = 32
Top = 7
...
...
@@ -2172,14 +2183,14 @@ object OptDialog: TOptDialog
'*.pos)|*.pos|Options File (*.conf)|*.conf'
Options = [ofHideReadOnly, ofNoChangeDir, ofEnableSizing]
Title = 'Load File'
Left =
192
Top = 2
35
Left =
200
Top = 2
99
end
object SaveDialog: TSaveDialog
Filter = 'All (*.*)|*.*|Options File (*.conf)|*.conf'
Title = 'Save File'
Left =
210
Top =
162
Left =
146
Top =
306
end
object FontDialog: TFontDialog
Font.Charset = DEFAULT_CHARSET
...
...
@@ -2187,7 +2198,7 @@ object OptDialog: TOptDialog
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
Left = 2
0
6
Top = 2
10
Left = 2
4
6
Top = 2
98
end
end
This diff is collapsed.
Click to expand it.
app/rtknavi/naviopt.h
+
5
−
0
View file @
a2bb49fc
...
...
@@ -239,6 +239,10 @@ __published:
TLabel
*
Label51
;
TLabel
*
Label52
;
TEdit
*
GloHwBias
;
TLabel
*
Label12
;
TComboBox
*
ObsWeightMode
;
TLabel
*
Label53
;
TEdit
*
Edit1
;
void
__fastcall
BtnOkClick
(
TObject
*
Sender
);
void
__fastcall
RovAntPcvClick
(
TObject
*
Sender
);
void
__fastcall
FormShow
(
TObject
*
Sender
);
...
...
@@ -279,6 +283,7 @@ __published:
void
__fastcall
BtnTLEFileClick
(
TObject
*
Sender
);
void
__fastcall
BtnSnrMaskClick
(
TObject
*
Sender
);
void
__fastcall
NavSys6Click
(
TObject
*
Sender
);
void
__fastcall
ObsWeightChange
(
TObject
*
Sender
);
private:
void
__fastcall
GetOpt
(
void
);
void
__fastcall
SetOpt
(
void
);
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment