@@ -1,398 +1,398 | |||||
1 | <?xml version="1.0" encoding="UTF-8"?> |
|
1 | <?xml version="1.0" encoding="UTF-8"?> | |
2 | <!DOCTYPE QtCreatorProject> |
|
2 | <!DOCTYPE QtCreatorProject> | |
3 |
<!-- Written by QtCreator 3.0.0, 2014-0 |
|
3 | <!-- Written by QtCreator 3.0.0, 2014-03-03T15:48:45. --> | |
4 | <qtcreator> |
|
4 | <qtcreator> | |
5 | <data> |
|
5 | <data> | |
6 | <variable>ProjectExplorer.Project.ActiveTarget</variable> |
|
6 | <variable>ProjectExplorer.Project.ActiveTarget</variable> | |
7 | <value type="int">1</value> |
|
7 | <value type="int">1</value> | |
8 | </data> |
|
8 | </data> | |
9 | <data> |
|
9 | <data> | |
10 | <variable>ProjectExplorer.Project.EditorSettings</variable> |
|
10 | <variable>ProjectExplorer.Project.EditorSettings</variable> | |
11 | <valuemap type="QVariantMap"> |
|
11 | <valuemap type="QVariantMap"> | |
12 | <value type="bool" key="EditorConfiguration.AutoIndent">true</value> |
|
12 | <value type="bool" key="EditorConfiguration.AutoIndent">true</value> | |
13 | <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> |
|
13 | <value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value> | |
14 | <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> |
|
14 | <value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value> | |
15 | <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> |
|
15 | <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0"> | |
16 | <value type="QString" key="language">Cpp</value> |
|
16 | <value type="QString" key="language">Cpp</value> | |
17 | <valuemap type="QVariantMap" key="value"> |
|
17 | <valuemap type="QVariantMap" key="value"> | |
18 | <value type="QByteArray" key="CurrentPreferences">CppGlobal</value> |
|
18 | <value type="QByteArray" key="CurrentPreferences">CppGlobal</value> | |
19 | </valuemap> |
|
19 | </valuemap> | |
20 | </valuemap> |
|
20 | </valuemap> | |
21 | <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> |
|
21 | <valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1"> | |
22 | <value type="QString" key="language">QmlJS</value> |
|
22 | <value type="QString" key="language">QmlJS</value> | |
23 | <valuemap type="QVariantMap" key="value"> |
|
23 | <valuemap type="QVariantMap" key="value"> | |
24 | <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value> |
|
24 | <value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value> | |
25 | </valuemap> |
|
25 | </valuemap> | |
26 | </valuemap> |
|
26 | </valuemap> | |
27 | <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> |
|
27 | <value type="int" key="EditorConfiguration.CodeStyle.Count">2</value> | |
28 | <value type="QByteArray" key="EditorConfiguration.Codec">System</value> |
|
28 | <value type="QByteArray" key="EditorConfiguration.Codec">System</value> | |
29 | <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> |
|
29 | <value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value> | |
30 | <value type="int" key="EditorConfiguration.IndentSize">4</value> |
|
30 | <value type="int" key="EditorConfiguration.IndentSize">4</value> | |
31 | <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> |
|
31 | <value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value> | |
32 | <value type="bool" key="EditorConfiguration.MouseNavigation">true</value> |
|
32 | <value type="bool" key="EditorConfiguration.MouseNavigation">true</value> | |
33 | <value type="int" key="EditorConfiguration.PaddingMode">1</value> |
|
33 | <value type="int" key="EditorConfiguration.PaddingMode">1</value> | |
34 | <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> |
|
34 | <value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value> | |
35 | <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> |
|
35 | <value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value> | |
36 | <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> |
|
36 | <value type="bool" key="EditorConfiguration.SpacesForTabs">true</value> | |
37 | <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> |
|
37 | <value type="int" key="EditorConfiguration.TabKeyBehavior">0</value> | |
38 | <value type="int" key="EditorConfiguration.TabSize">8</value> |
|
38 | <value type="int" key="EditorConfiguration.TabSize">8</value> | |
39 | <value type="bool" key="EditorConfiguration.UseGlobal">true</value> |
|
39 | <value type="bool" key="EditorConfiguration.UseGlobal">true</value> | |
40 | <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> |
|
40 | <value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value> | |
41 | <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> |
|
41 | <value type="bool" key="EditorConfiguration.addFinalNewLine">true</value> | |
42 | <value type="bool" key="EditorConfiguration.cleanIndentation">true</value> |
|
42 | <value type="bool" key="EditorConfiguration.cleanIndentation">true</value> | |
43 | <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> |
|
43 | <value type="bool" key="EditorConfiguration.cleanWhitespace">true</value> | |
44 | <value type="bool" key="EditorConfiguration.inEntireDocument">false</value> |
|
44 | <value type="bool" key="EditorConfiguration.inEntireDocument">false</value> | |
45 | </valuemap> |
|
45 | </valuemap> | |
46 | </data> |
|
46 | </data> | |
47 | <data> |
|
47 | <data> | |
48 | <variable>ProjectExplorer.Project.PluginSettings</variable> |
|
48 | <variable>ProjectExplorer.Project.PluginSettings</variable> | |
49 | <valuemap type="QVariantMap"/> |
|
49 | <valuemap type="QVariantMap"/> | |
50 | </data> |
|
50 | </data> | |
51 | <data> |
|
51 | <data> | |
52 | <variable>ProjectExplorer.Project.Target.0</variable> |
|
52 | <variable>ProjectExplorer.Project.Target.0</variable> | |
53 | <valuemap type="QVariantMap"> |
|
53 | <valuemap type="QVariantMap"> | |
54 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop-Qt 4.8.2 in PATH (System)</value> |
|
54 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop-Qt 4.8.2 in PATH (System)</value> | |
55 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop-Qt 4.8.2 in PATH (System)</value> |
|
55 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop-Qt 4.8.2 in PATH (System)</value> | |
56 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{5289e843-9ef2-45ce-88c6-ad27d8e08def}</value> |
|
56 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{5289e843-9ef2-45ce-88c6-ad27d8e08def}</value> | |
57 | <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> |
|
57 | <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value> | |
58 | <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> |
|
58 | <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> | |
59 | <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> |
|
59 | <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> | |
60 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> |
|
60 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> | |
61 | <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/opt/LPPMON_PLUGINS_PAUL/gse_lesia</value> |
|
61 | <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/opt/LPPMON_PLUGINS_PAUL/gse_lesia</value> | |
62 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> |
|
62 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |
63 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> |
|
63 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |
64 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
|
64 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |
65 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> |
|
65 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> | |
66 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
66 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
67 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> |
|
67 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |
68 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> |
|
68 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> | |
69 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">false</value> |
|
69 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">false</value> | |
70 | <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> |
|
70 | <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |
71 | <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> |
|
71 | <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |
72 | </valuemap> |
|
72 | </valuemap> | |
73 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> |
|
73 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |
74 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
|
74 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |
75 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> |
|
75 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |
76 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
76 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
77 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> |
|
77 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |
78 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> |
|
78 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> | |
79 | <value type="QString">-w</value> |
|
79 | <value type="QString">-w</value> | |
80 | <value type="QString">-r</value> |
|
80 | <value type="QString">-r</value> | |
81 | </valuelist> |
|
81 | </valuelist> | |
82 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> |
|
82 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |
83 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">-r -w </value> |
|
83 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">-r -w </value> | |
84 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> |
|
84 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |
85 | </valuemap> |
|
85 | </valuemap> | |
86 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> |
|
86 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |
87 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> |
|
87 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> | |
88 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
88 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
89 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> |
|
89 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |
90 | </valuemap> |
|
90 | </valuemap> | |
91 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> |
|
91 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |
92 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> |
|
92 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |
93 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
|
93 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |
94 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> |
|
94 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |
95 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
95 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
96 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> |
|
96 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |
97 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> |
|
97 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> | |
98 | <value type="QString">-w</value> |
|
98 | <value type="QString">-w</value> | |
99 | <value type="QString">-r</value> |
|
99 | <value type="QString">-r</value> | |
100 | </valuelist> |
|
100 | </valuelist> | |
101 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> |
|
101 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |
102 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">-r -w clean</value> |
|
102 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">-r -w clean</value> | |
103 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> |
|
103 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |
104 | </valuemap> |
|
104 | </valuemap> | |
105 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> |
|
105 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |
106 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value> |
|
106 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value> | |
107 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
107 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
108 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> |
|
108 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |
109 | </valuemap> |
|
109 | </valuemap> | |
110 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> |
|
110 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |
111 | <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> |
|
111 | <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |
112 | <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> |
|
112 | <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |
113 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Qt 4.8.2 in PATH (System) Release</value> |
|
113 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Qt 4.8.2 in PATH (System) Release</value> | |
114 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
114 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
115 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> |
|
115 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |
116 | <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> |
|
116 | <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> | |
117 | <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">false</value> |
|
117 | <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">false</value> | |
118 | </valuemap> |
|
118 | </valuemap> | |
119 | <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">1</value> |
|
119 | <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">1</value> | |
120 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> |
|
120 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> | |
121 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> |
|
121 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |
122 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> |
|
122 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> | |
123 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value> |
|
123 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value> | |
124 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
124 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
125 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> |
|
125 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> | |
126 | </valuemap> |
|
126 | </valuemap> | |
127 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> |
|
127 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> | |
128 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">No deployment</value> |
|
128 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">No deployment</value> | |
129 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
129 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
130 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> |
|
130 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> | |
131 | </valuemap> |
|
131 | </valuemap> | |
132 | <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> |
|
132 | <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> | |
133 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> |
|
133 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> | |
134 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> |
|
134 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> | |
135 | <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> |
|
135 | <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> | |
136 | <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> |
|
136 | <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> | |
137 | <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> |
|
137 | <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> | |
138 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> |
|
138 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> | |
139 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> |
|
139 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> | |
140 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> |
|
140 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> | |
141 | <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> |
|
141 | <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> | |
142 | <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> |
|
142 | <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> | |
143 | <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> |
|
143 | <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> | |
144 | <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> |
|
144 | <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> | |
145 | <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> |
|
145 | <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> | |
146 | <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> |
|
146 | <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> | |
147 | <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> |
|
147 | <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> | |
148 | <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> |
|
148 | <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> | |
149 | <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> |
|
149 | <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> | |
150 | <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> |
|
150 | <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> | |
151 | <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> |
|
151 | <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> | |
152 | <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> |
|
152 | <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> | |
153 | <value type="int">0</value> |
|
153 | <value type="int">0</value> | |
154 | <value type="int">1</value> |
|
154 | <value type="int">1</value> | |
155 | <value type="int">2</value> |
|
155 | <value type="int">2</value> | |
156 | <value type="int">3</value> |
|
156 | <value type="int">3</value> | |
157 | <value type="int">4</value> |
|
157 | <value type="int">4</value> | |
158 | <value type="int">5</value> |
|
158 | <value type="int">5</value> | |
159 | <value type="int">6</value> |
|
159 | <value type="int">6</value> | |
160 | <value type="int">7</value> |
|
160 | <value type="int">7</value> | |
161 | <value type="int">8</value> |
|
161 | <value type="int">8</value> | |
162 | <value type="int">9</value> |
|
162 | <value type="int">9</value> | |
163 | <value type="int">10</value> |
|
163 | <value type="int">10</value> | |
164 | <value type="int">11</value> |
|
164 | <value type="int">11</value> | |
165 | <value type="int">12</value> |
|
165 | <value type="int">12</value> | |
166 | <value type="int">13</value> |
|
166 | <value type="int">13</value> | |
167 | <value type="int">14</value> |
|
167 | <value type="int">14</value> | |
168 | </valuelist> |
|
168 | </valuelist> | |
169 | <value type="int" key="PE.EnvironmentAspect.Base">2</value> |
|
169 | <value type="int" key="PE.EnvironmentAspect.Base">2</value> | |
170 | <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> |
|
170 | <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> | |
171 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">gselesia</value> |
|
171 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">gselesia</value> | |
172 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
172 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
173 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:/opt/LPPMON_PLUGINS_PAUL/gse_lesia/gselesia.pro</value> |
|
173 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:/opt/LPPMON_PLUGINS_PAUL/gse_lesia/gselesia.pro</value> | |
174 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value> |
|
174 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value> | |
175 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">gselesia.pro</value> |
|
175 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">gselesia.pro</value> | |
176 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value> |
|
176 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value> | |
177 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">false</value> |
|
177 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">false</value> | |
178 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value> |
|
178 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value> | |
179 | <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> |
|
179 | <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> | |
180 | <value type="bool" key="RunConfiguration.UseCppDebugger">true</value> |
|
180 | <value type="bool" key="RunConfiguration.UseCppDebugger">true</value> | |
181 | <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">false</value> |
|
181 | <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">false</value> | |
182 | <value type="bool" key="RunConfiguration.UseMultiProcess">false</value> |
|
182 | <value type="bool" key="RunConfiguration.UseMultiProcess">false</value> | |
183 | <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> |
|
183 | <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> | |
184 | <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">false</value> |
|
184 | <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">false</value> | |
185 | </valuemap> |
|
185 | </valuemap> | |
186 | <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> |
|
186 | <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> | |
187 | </valuemap> |
|
187 | </valuemap> | |
188 | </data> |
|
188 | </data> | |
189 | <data> |
|
189 | <data> | |
190 | <variable>ProjectExplorer.Project.Target.1</variable> |
|
190 | <variable>ProjectExplorer.Project.Target.1</variable> | |
191 | <valuemap type="QVariantMap"> |
|
191 | <valuemap type="QVariantMap"> | |
192 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">QT5</value> |
|
192 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">QT5</value> | |
193 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">QT5</value> |
|
193 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">QT5</value> | |
194 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{5987874a-1025-45de-914b-5774064481bf}</value> |
|
194 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">{5987874a-1025-45de-914b-5774064481bf}</value> | |
195 | <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value> |
|
195 | <value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value> | |
196 | <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> |
|
196 | <value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value> | |
197 | <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> |
|
197 | <value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value> | |
198 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> |
|
198 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0"> | |
199 | <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/opt/LPPMON_PLUGINS_PAUL/gse_lesia</value> |
|
199 | <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/opt/LPPMON_PLUGINS_PAUL/gse_lesia</value> | |
200 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> |
|
200 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |
201 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> |
|
201 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |
202 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
|
202 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |
203 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> |
|
203 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> | |
204 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
204 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
205 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> |
|
205 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |
206 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> |
|
206 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> | |
207 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value> |
|
207 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value> | |
208 | <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> |
|
208 | <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |
209 | <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> |
|
209 | <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |
210 | </valuemap> |
|
210 | </valuemap> | |
211 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> |
|
211 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |
212 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
|
212 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |
213 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> |
|
213 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |
214 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
214 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
215 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> |
|
215 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |
216 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> |
|
216 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> | |
217 | <value type="QString">-w</value> |
|
217 | <value type="QString">-w</value> | |
218 | <value type="QString">-r</value> |
|
218 | <value type="QString">-r</value> | |
219 | </valuelist> |
|
219 | </valuelist> | |
220 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> |
|
220 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |
221 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> |
|
221 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |
222 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> |
|
222 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |
223 | </valuemap> |
|
223 | </valuemap> | |
224 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> |
|
224 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |
225 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> |
|
225 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> | |
226 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
226 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
227 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> |
|
227 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |
228 | </valuemap> |
|
228 | </valuemap> | |
229 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> |
|
229 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |
230 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> |
|
230 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |
231 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
|
231 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |
232 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> |
|
232 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |
233 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
233 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
234 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> |
|
234 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |
235 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> |
|
235 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> | |
236 | <value type="QString">-w</value> |
|
236 | <value type="QString">-w</value> | |
237 | <value type="QString">-r</value> |
|
237 | <value type="QString">-r</value> | |
238 | </valuelist> |
|
238 | </valuelist> | |
239 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> |
|
239 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |
240 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> |
|
240 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |
241 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> |
|
241 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |
242 | </valuemap> |
|
242 | </valuemap> | |
243 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> |
|
243 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |
244 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value> |
|
244 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value> | |
245 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
245 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
246 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> |
|
246 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |
247 | </valuemap> |
|
247 | </valuemap> | |
248 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> |
|
248 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |
249 | <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> |
|
249 | <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |
250 | <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> |
|
250 | <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |
251 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value> |
|
251 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value> | |
252 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
252 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
253 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> |
|
253 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |
254 | <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value> |
|
254 | <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value> | |
255 | <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> |
|
255 | <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> | |
256 | </valuemap> |
|
256 | </valuemap> | |
257 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> |
|
257 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1"> | |
258 | <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/opt/LPPMON_PLUGINS_PAUL/gse_lesia</value> |
|
258 | <value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">/opt/LPPMON_PLUGINS_PAUL/gse_lesia</value> | |
259 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> |
|
259 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |
260 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> |
|
260 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |
261 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
|
261 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |
262 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> |
|
262 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value> | |
263 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
263 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
264 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> |
|
264 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value> | |
265 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> |
|
265 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value> | |
266 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value> |
|
266 | <value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibraryAuto">true</value> | |
267 | <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> |
|
267 | <value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value> | |
268 | <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> |
|
268 | <value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value> | |
269 | </valuemap> |
|
269 | </valuemap> | |
270 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> |
|
270 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1"> | |
271 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
|
271 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |
272 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> |
|
272 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |
273 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
273 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
274 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> |
|
274 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |
275 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> |
|
275 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> | |
276 | <value type="QString">-w</value> |
|
276 | <value type="QString">-w</value> | |
277 | <value type="QString">-r</value> |
|
277 | <value type="QString">-r</value> | |
278 | </valuelist> |
|
278 | </valuelist> | |
279 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> |
|
279 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value> | |
280 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> |
|
280 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value> | |
281 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> |
|
281 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |
282 | </valuemap> |
|
282 | </valuemap> | |
283 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> |
|
283 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value> | |
284 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> |
|
284 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value> | |
285 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
285 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
286 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> |
|
286 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value> | |
287 | </valuemap> |
|
287 | </valuemap> | |
288 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> |
|
288 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1"> | |
289 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> |
|
289 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0"> | |
290 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> |
|
290 | <value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value> | |
291 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> |
|
291 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value> | |
292 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
292 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
293 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> |
|
293 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value> | |
294 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> |
|
294 | <valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.AutomaticallyAddedMakeArguments"> | |
295 | <value type="QString">-w</value> |
|
295 | <value type="QString">-w</value> | |
296 | <value type="QString">-r</value> |
|
296 | <value type="QString">-r</value> | |
297 | </valuelist> |
|
297 | </valuelist> | |
298 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> |
|
298 | <value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value> | |
299 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> |
|
299 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value> | |
300 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> |
|
300 | <value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value> | |
301 | </valuemap> |
|
301 | </valuemap> | |
302 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> |
|
302 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value> | |
303 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value> |
|
303 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value> | |
304 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
304 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
305 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> |
|
305 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value> | |
306 | </valuemap> |
|
306 | </valuemap> | |
307 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> |
|
307 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value> | |
308 | <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> |
|
308 | <value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value> | |
309 | <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> |
|
309 | <valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/> | |
310 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value> |
|
310 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value> | |
311 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
311 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
312 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> |
|
312 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value> | |
313 | <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> |
|
313 | <value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value> | |
314 | <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> |
|
314 | <value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value> | |
315 | </valuemap> |
|
315 | </valuemap> | |
316 | <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">2</value> |
|
316 | <value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">2</value> | |
317 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> |
|
317 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0"> | |
318 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> |
|
318 | <valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0"> | |
319 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> |
|
319 | <value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value> | |
320 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value> |
|
320 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value> | |
321 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
321 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
322 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> |
|
322 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value> | |
323 | </valuemap> |
|
323 | </valuemap> | |
324 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> |
|
324 | <value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value> | |
325 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy locally</value> |
|
325 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy locally</value> | |
326 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
326 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
327 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> |
|
327 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value> | |
328 | </valuemap> |
|
328 | </valuemap> | |
329 | <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> |
|
329 | <value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value> | |
330 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> |
|
330 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/> | |
331 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> |
|
331 | <valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0"> | |
332 | <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> |
|
332 | <valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/> | |
333 | <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> |
|
333 | <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value> | |
334 | <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> |
|
334 | <value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value> | |
335 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> |
|
335 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value> | |
336 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> |
|
336 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value> | |
337 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> |
|
337 | <value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value> | |
338 | <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> |
|
338 | <value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value> | |
339 | <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> |
|
339 | <value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value> | |
340 | <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> |
|
340 | <value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value> | |
341 | <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> |
|
341 | <value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value> | |
342 | <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> |
|
342 | <value type="int" key="Analyzer.Valgrind.NumCallers">25</value> | |
343 | <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> |
|
343 | <valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/> | |
344 | <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> |
|
344 | <value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value> | |
345 | <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> |
|
345 | <value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value> | |
346 | <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> |
|
346 | <value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value> | |
347 | <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> |
|
347 | <value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value> | |
348 | <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> |
|
348 | <value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value> | |
349 | <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> |
|
349 | <valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds"> | |
350 | <value type="int">0</value> |
|
350 | <value type="int">0</value> | |
351 | <value type="int">1</value> |
|
351 | <value type="int">1</value> | |
352 | <value type="int">2</value> |
|
352 | <value type="int">2</value> | |
353 | <value type="int">3</value> |
|
353 | <value type="int">3</value> | |
354 | <value type="int">4</value> |
|
354 | <value type="int">4</value> | |
355 | <value type="int">5</value> |
|
355 | <value type="int">5</value> | |
356 | <value type="int">6</value> |
|
356 | <value type="int">6</value> | |
357 | <value type="int">7</value> |
|
357 | <value type="int">7</value> | |
358 | <value type="int">8</value> |
|
358 | <value type="int">8</value> | |
359 | <value type="int">9</value> |
|
359 | <value type="int">9</value> | |
360 | <value type="int">10</value> |
|
360 | <value type="int">10</value> | |
361 | <value type="int">11</value> |
|
361 | <value type="int">11</value> | |
362 | <value type="int">12</value> |
|
362 | <value type="int">12</value> | |
363 | <value type="int">13</value> |
|
363 | <value type="int">13</value> | |
364 | <value type="int">14</value> |
|
364 | <value type="int">14</value> | |
365 | </valuelist> |
|
365 | </valuelist> | |
366 | <value type="int" key="PE.EnvironmentAspect.Base">2</value> |
|
366 | <value type="int" key="PE.EnvironmentAspect.Base">2</value> | |
367 | <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> |
|
367 | <valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/> | |
368 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">gselesia</value> |
|
368 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">gselesia</value> | |
369 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> |
|
369 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value> | |
370 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:/opt/LPPMON_PLUGINS_PAUL/gse_lesia/gselesia.pro</value> |
|
370 | <value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:/opt/LPPMON_PLUGINS_PAUL/gse_lesia/gselesia.pro</value> | |
371 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value> |
|
371 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.CommandLineArguments"></value> | |
372 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">gselesia.pro</value> |
|
372 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.ProFile">gselesia.pro</value> | |
373 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value> |
|
373 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseDyldImageSuffix">false</value> | |
374 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">false</value> |
|
374 | <value type="bool" key="Qt4ProjectManager.Qt4RunConfiguration.UseTerminal">false</value> | |
375 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value> |
|
375 | <value type="QString" key="Qt4ProjectManager.Qt4RunConfiguration.UserWorkingDirectory"></value> | |
376 | <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> |
|
376 | <value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value> | |
377 | <value type="bool" key="RunConfiguration.UseCppDebugger">true</value> |
|
377 | <value type="bool" key="RunConfiguration.UseCppDebugger">true</value> | |
378 | <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">false</value> |
|
378 | <value type="bool" key="RunConfiguration.UseCppDebuggerAuto">false</value> | |
379 | <value type="bool" key="RunConfiguration.UseMultiProcess">false</value> |
|
379 | <value type="bool" key="RunConfiguration.UseMultiProcess">false</value> | |
380 | <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> |
|
380 | <value type="bool" key="RunConfiguration.UseQmlDebugger">false</value> | |
381 | <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> |
|
381 | <value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value> | |
382 | </valuemap> |
|
382 | </valuemap> | |
383 | <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> |
|
383 | <value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value> | |
384 | </valuemap> |
|
384 | </valuemap> | |
385 | </data> |
|
385 | </data> | |
386 | <data> |
|
386 | <data> | |
387 | <variable>ProjectExplorer.Project.TargetCount</variable> |
|
387 | <variable>ProjectExplorer.Project.TargetCount</variable> | |
388 | <value type="int">2</value> |
|
388 | <value type="int">2</value> | |
389 | </data> |
|
389 | </data> | |
390 | <data> |
|
390 | <data> | |
391 | <variable>ProjectExplorer.Project.Updater.EnvironmentId</variable> |
|
391 | <variable>ProjectExplorer.Project.Updater.EnvironmentId</variable> | |
392 | <value type="QByteArray">{2e58a81f-9962-4bba-ae6b-760177f0656c}</value> |
|
392 | <value type="QByteArray">{2e58a81f-9962-4bba-ae6b-760177f0656c}</value> | |
393 | </data> |
|
393 | </data> | |
394 | <data> |
|
394 | <data> | |
395 | <variable>ProjectExplorer.Project.Updater.FileVersion</variable> |
|
395 | <variable>ProjectExplorer.Project.Updater.FileVersion</variable> | |
396 | <value type="int">15</value> |
|
396 | <value type="int">15</value> | |
397 | </data> |
|
397 | </data> | |
398 | </qtcreator> |
|
398 | </qtcreator> |
@@ -1,738 +1,738 | |||||
1 | #include "mainwindow.h" |
|
1 | #include "mainwindow.h" | |
2 | #include <iostream> |
|
2 | #include <iostream> | |
3 | #include <QNetworkInterface> |
|
3 | #include <QNetworkInterface> | |
4 |
|
4 | |||
5 | MainWindow::MainWindow(QWidget *parent) |
|
5 | MainWindow::MainWindow(QWidget *parent) | |
6 | : QMainWindow(parent) |
|
6 | : QMainWindow(parent) | |
7 | { |
|
7 | { | |
8 | parsingContinue = false; |
|
8 | parsingContinue = false; | |
9 | totalOfBytes = 0; |
|
9 | totalOfBytes = 0; | |
10 | totalOfPackets = 0; |
|
10 | totalOfPackets = 0; | |
11 |
|
11 | |||
12 | spectraPacketNormalSpectrumF0 = new SpectraPacket(0, 128); |
|
12 | spectraPacketNormalSpectrumF0 = new SpectraPacket(0, 128); | |
13 |
|
13 | |||
14 | //********* |
|
14 | //********* | |
15 | // wfPacket |
|
15 | // wfPacket | |
16 | wfPacketNormal[0] = new WFPacket(0, 2048); |
|
16 | wfPacketNormal[0] = new WFPacket(0, 2048); | |
17 | wfPacketNormal[1] = new WFPacket(0, 2048); |
|
17 | wfPacketNormal[1] = new WFPacket(0, 2048); | |
18 | wfPacketNormal[2] = new WFPacket(0, 2048); |
|
18 | wfPacketNormal[2] = new WFPacket(0, 2048); | |
19 | wfPacketNormal[3] = new WFPacket(0, 2688); |
|
19 | wfPacketNormal[3] = new WFPacket(0, 2688); | |
20 | wfPacketBurst = new WFPacket(0, 2688); |
|
20 | wfPacketBurst = new WFPacket(0, 2688); | |
21 | wfPacketSBM1 = new WFPacket(0, 2688); |
|
21 | wfPacketSBM1 = new WFPacket(0, 2688); | |
22 | wfPacketSBM2 = new WFPacket(0, 2688); |
|
22 | wfPacketSBM2 = new WFPacket(0, 2688); | |
23 | wfPacketCWF_F3 = new WFPacket(0, 2688); |
|
23 | wfPacketCWF_F3 = new WFPacket(0, 2688); | |
24 |
|
24 | |||
25 | //**** |
|
25 | //**** | |
26 | // XML |
|
26 | // XML | |
27 | // xml handlers |
|
27 | // xml handlers | |
28 | xmlHandler = new LFRXmlHandler(); |
|
28 | xmlHandler = new LFRXmlHandler(); | |
29 | // xml sources |
|
29 | // xml sources | |
30 | sourceTC = new QXmlInputSource(); |
|
30 | sourceTC = new QXmlInputSource(); | |
31 | // xml writer |
|
31 | // xml writer | |
32 | lfrXmlWriter = new LFRXmlWriter(); |
|
32 | lfrXmlWriter = new LFRXmlWriter(); | |
33 | // setup xml parser for the echo bridge |
|
33 | // setup xml parser for the echo bridge | |
34 | lfrXmlParser = new LFRXmlParser(); |
|
34 | lfrXmlParser = new LFRXmlParser(); | |
35 |
|
35 | |||
36 | UI = new MainWindowUI(); |
|
36 | UI = new MainWindowUI(); | |
37 | readSettings(); |
|
37 | readSettings(); | |
38 | this->UI->serverTMEchoDialogBox->setIP(echoBridgeIP0, echoBridgeIP1, echoBridgeIP2, echoBridgeIP3); |
|
38 | this->UI->serverTMEchoDialogBox->setIP(echoBridgeIP0, echoBridgeIP1, echoBridgeIP2, echoBridgeIP3); | |
39 |
|
39 | |||
40 | lfrXmlParser->generalCCSDSPacketStore = &this->generalCCSDSPacketStore; |
|
40 | lfrXmlParser->generalCCSDSPacketStore = &this->generalCCSDSPacketStore; | |
41 |
|
41 | |||
42 | initSocketStatesList(); |
|
42 | initSocketStatesList(); | |
43 |
|
43 | |||
44 | this->setCentralWidget(this->UI); |
|
44 | this->setCentralWidget(this->UI); | |
45 | //this->setLayout(UI->layout()); |
|
45 | //this->setLayout(UI->layout()); | |
46 |
|
46 | |||
47 | analyserSGSEServerTC = new QTcpServer(); |
|
47 | analyserSGSEServerTC = new QTcpServer(); | |
48 | analyserSGSEServerTM = new QTcpServer(); |
|
48 | analyserSGSEServerTM = new QTcpServer(); | |
49 |
|
49 | |||
50 | socketTC = NULL; |
|
50 | socketTC = NULL; | |
51 | socketTM = NULL; |
|
51 | socketTM = NULL; | |
52 | socketEchoServer = new QTcpSocket(); |
|
52 | socketEchoServer = new QTcpSocket(); | |
53 |
|
53 | |||
54 | connect(this->UI->button_openServerTCTM, SIGNAL(clicked()), this, SLOT(listenOnTCTMPorts())); |
|
54 | connect(this->UI->button_openServerTCTM, SIGNAL(clicked()), this, SLOT(listenOnTCTMPorts())); | |
55 | connect(this->UI->button_testServerTCTM, SIGNAL(clicked()), this, SLOT(testTCTMPorts())); |
|
55 | connect(this->UI->button_testServerTCTM, SIGNAL(clicked()), this, SLOT(testTCTMPorts())); | |
56 | connect(this->UI->button_openSocketEchoServer, SIGNAL(clicked()), this, SLOT(openEchoServer())); |
|
56 | connect(this->UI->button_openSocketEchoServer, SIGNAL(clicked()), this, SLOT(openEchoServer())); | |
57 | // |
|
57 | // | |
58 | connect(this->analyserSGSEServerTC, SIGNAL(newConnection()), this, SLOT(newConnectionOnTCServer())); |
|
58 | connect(this->analyserSGSEServerTC, SIGNAL(newConnection()), this, SLOT(newConnectionOnTCServer())); | |
59 | connect(this->analyserSGSEServerTM, SIGNAL(newConnection()), this, SLOT(newConnectionOnTMServer())); |
|
59 | connect(this->analyserSGSEServerTM, SIGNAL(newConnection()), this, SLOT(newConnectionOnTMServer())); | |
60 | // |
|
60 | // | |
61 | connect(this, SIGNAL(socketTMHasChanged(QTcpSocket*)), this->lfrXmlWriter, SLOT(setSocketTM(QTcpSocket*))); |
|
61 | connect(this, SIGNAL(socketTMHasChanged(QTcpSocket*)), this->lfrXmlWriter, SLOT(setSocketTM(QTcpSocket*))); | |
62 | connect(this->UI->button_TCAcknowledgement, SIGNAL(clicked()), this->lfrXmlWriter, SLOT(sendXML_TC_Acknowledgment())); |
|
62 | connect(this->UI->button_TCAcknowledgement, SIGNAL(clicked()), this->lfrXmlWriter, SLOT(sendXML_TC_Acknowledgment())); | |
63 | connect(this->UI->button_TCRejection, SIGNAL(clicked()), this->lfrXmlWriter, SLOT(sendXML_TC_rejection())); |
|
63 | connect(this->UI->button_TCRejection, SIGNAL(clicked()), this->lfrXmlWriter, SLOT(sendXML_TC_rejection())); | |
64 | connect(this->UI->button_GSEHK, SIGNAL(clicked()), this->lfrXmlWriter, SLOT(sendXML_GSE_HK())); |
|
64 | connect(this->UI->button_GSEHK, SIGNAL(clicked()), this->lfrXmlWriter, SLOT(sendXML_GSE_HK())); | |
65 |
|
65 | |||
66 | // socket echo server |
|
66 | // socket echo server | |
67 | connect(this->socketEchoServer, SIGNAL(stateChanged(QAbstractSocket::SocketState)), |
|
67 | connect(this->socketEchoServer, SIGNAL(stateChanged(QAbstractSocket::SocketState)), | |
68 | this, SLOT(socket_TMEcho_ServerHasChanged())); |
|
68 | this, SLOT(socket_TMEcho_ServerHasChanged())); | |
69 | connect(this->socketEchoServer, SIGNAL(readyRead()), |
|
69 | connect(this->socketEchoServer, SIGNAL(readyRead()), | |
70 | this, SLOT(readDataOnSocketEchoServer())); |
|
70 | this, SLOT(readDataOnSocketEchoServer())); | |
71 |
|
71 | |||
72 | // display on console |
|
72 | // display on console | |
73 | connect(this->xmlHandler, SIGNAL(displayMessage(QString)), |
|
73 | connect(this->xmlHandler, SIGNAL(displayMessage(QString)), | |
74 | this, SLOT(displayOnConsole(QString))); |
|
74 | this, SLOT(displayOnConsole(QString))); | |
75 | connect(this->UI->hkDisplay, SIGNAL(displayMessage(QString)), |
|
75 | connect(this->UI->hkDisplay, SIGNAL(displayMessage(QString)), | |
76 | this, SLOT(displayOnConsole(QString))); |
|
76 | this, SLOT(displayOnConsole(QString))); | |
77 | connect(this->lfrXmlParser, SIGNAL(sendMessage(QString)), |
|
77 | connect(this->lfrXmlParser, SIGNAL(sendMessage(QString)), | |
78 | this, SLOT(displayOnConsole(QString))); |
|
78 | this, SLOT(displayOnConsole(QString))); | |
79 | // |
|
79 | // | |
80 | connect(this->lfrXmlParser, SIGNAL(processPacketStore()), |
|
80 | connect(this->lfrXmlParser, SIGNAL(processPacketStore()), | |
81 | this, SLOT(processPacketStore())); |
|
81 | this, SLOT(processPacketStore())); | |
82 | // |
|
82 | // | |
83 | connect(this->UI->button_resetStatistics, SIGNAL(clicked()), |
|
83 | connect(this->UI->button_resetStatistics, SIGNAL(clicked()), | |
84 | this, SLOT(resetStatistics())); |
|
84 | this, SLOT(resetStatistics())); | |
85 |
|
85 | |||
86 | displayNetworkInterfaces(); |
|
86 | displayNetworkInterfaces(); | |
87 |
|
87 | |||
88 | this->xmlHandler->packetStoreHasChanged(&generalCCSDSPacketStore); |
|
88 | this->xmlHandler->packetStoreHasChanged(&generalCCSDSPacketStore); | |
89 | }; |
|
89 | }; | |
90 |
|
90 | |||
91 | MainWindow::~MainWindow() |
|
91 | MainWindow::~MainWindow() | |
92 | { |
|
92 | { | |
93 | delete wfPacketNormal[0]; |
|
93 | delete wfPacketNormal[0]; | |
94 | delete wfPacketNormal[1]; |
|
94 | delete wfPacketNormal[1]; | |
95 | delete wfPacketNormal[2]; |
|
95 | delete wfPacketNormal[2]; | |
96 | delete wfPacketNormal[3]; |
|
96 | delete wfPacketNormal[3]; | |
97 | delete wfPacketBurst; |
|
97 | delete wfPacketBurst; | |
98 | delete wfPacketSBM1; |
|
98 | delete wfPacketSBM1; | |
99 | delete wfPacketSBM2; |
|
99 | delete wfPacketSBM2; | |
100 | delete wfPacketCWF_F3; |
|
100 | delete wfPacketCWF_F3; | |
101 | } |
|
101 | } | |
102 |
|
102 | |||
103 | void MainWindow::displayNetworkInterfaces() |
|
103 | void MainWindow::displayNetworkInterfaces() | |
104 | { |
|
104 | { | |
105 | QList<QHostAddress> list = QNetworkInterface::allAddresses(); |
|
105 | QList<QHostAddress> list = QNetworkInterface::allAddresses(); | |
106 | this->displayOnConsole("Network interfaces:"); |
|
106 | this->displayOnConsole("Network interfaces:"); | |
107 | for(int nIter=0; nIter<list.count(); nIter++) |
|
107 | for(int nIter=0; nIter<list.count(); nIter++) | |
108 | { |
|
108 | { | |
109 | this->UI->displayOnConsole(list[nIter].toString()); |
|
109 | this->UI->displayOnConsole(list[nIter].toString()); | |
110 | } |
|
110 | } | |
111 | } |
|
111 | } | |
112 |
|
112 | |||
113 | void MainWindow::listenOnTCTMPorts() |
|
113 | void MainWindow::listenOnTCTMPorts() | |
114 | { |
|
114 | { | |
115 | QString str; |
|
115 | QString str; | |
116 |
|
116 | |||
117 | //*** |
|
117 | //*** | |
118 | // TC |
|
118 | // TC | |
119 | analyserSGSEServerTC->listen(QHostAddress::Any, this->UI->getTCPort()); |
|
119 | analyserSGSEServerTC->listen(QHostAddress::Any, this->UI->getTCPort()); | |
120 | str = analyserSGSEServerTC->errorString(); |
|
120 | str = analyserSGSEServerTC->errorString(); | |
121 | if (!str.isEmpty()) |
|
121 | if (!str.isEmpty()) | |
122 | { |
|
122 | { | |
123 | this->displayOnConsole(str); |
|
123 | this->displayOnConsole(str); | |
124 | } |
|
124 | } | |
125 | this->displayOnConsole("Listening TC on port " |
|
125 | this->displayOnConsole("Listening TC on port " | |
126 | + QString::number(this->UI->getTCPort()) |
|
126 | + QString::number(this->UI->getTCPort()) | |
127 | ); |
|
127 | ); | |
128 |
|
128 | |||
129 | //*** |
|
129 | //*** | |
130 | // TM |
|
130 | // TM | |
131 | analyserSGSEServerTM->listen(QHostAddress::Any, this->UI->getTMPort()); |
|
131 | analyserSGSEServerTM->listen(QHostAddress::Any, this->UI->getTMPort()); | |
132 | str = analyserSGSEServerTM->errorString(); |
|
132 | str = analyserSGSEServerTM->errorString(); | |
133 | if (!str.isEmpty()) |
|
133 | if (!str.isEmpty()) | |
134 | { |
|
134 | { | |
135 | this->displayOnConsole(str); |
|
135 | this->displayOnConsole(str); | |
136 | } |
|
136 | } | |
137 | this->displayOnConsole("Listening TM on port " |
|
137 | this->displayOnConsole("Listening TM on port " | |
138 | + QString::number(this->UI->getTMPort()) |
|
138 | + QString::number(this->UI->getTMPort()) | |
139 | ); |
|
139 | ); | |
140 | } |
|
140 | } | |
141 |
|
141 | |||
142 | void MainWindow::testTCTMPorts() |
|
142 | void MainWindow::testTCTMPorts() | |
143 | { |
|
143 | { | |
144 | if (socketTC != NULL) |
|
144 | if (socketTC != NULL) | |
145 | { |
|
145 | { | |
146 | this->displayOnConsole("TC socket *** " + socketStates.at(socketTC->state()) ); |
|
146 | this->displayOnConsole("TC socket *** " + socketStates.at(socketTC->state()) ); | |
147 | } |
|
147 | } | |
148 | else |
|
148 | else | |
149 | { |
|
149 | { | |
150 | this->displayOnConsole("TC socket *** not tested, (socketTC) is NULL" ); |
|
150 | this->displayOnConsole("TC socket *** not tested, (socketTC) is NULL" ); | |
151 | } |
|
151 | } | |
152 | if (socketTM != NULL) |
|
152 | if (socketTM != NULL) | |
153 | { |
|
153 | { | |
154 | this->displayOnConsole("TM socket *** " + socketStates.at(socketTM->state()) ); |
|
154 | this->displayOnConsole("TM socket *** " + socketStates.at(socketTM->state()) ); | |
155 | } |
|
155 | } | |
156 | else |
|
156 | else | |
157 | { |
|
157 | { | |
158 | this->displayOnConsole("TM socket *** not tested, (socketTM) is NULL" ); |
|
158 | this->displayOnConsole("TM socket *** not tested, (socketTM) is NULL" ); | |
159 | } |
|
159 | } | |
160 | } |
|
160 | } | |
161 |
|
161 | |||
162 | void MainWindow::newConnectionOnTCServer() |
|
162 | void MainWindow::newConnectionOnTCServer() | |
163 | { |
|
163 | { | |
164 | this->displayOnConsole("got new connection on TC port"); |
|
164 | this->displayOnConsole("got new connection on TC port"); | |
165 | socketTC = analyserSGSEServerTC->nextPendingConnection(); |
|
165 | socketTC = analyserSGSEServerTC->nextPendingConnection(); | |
166 | this->displayOnConsole("TC socket *** " + socketStates.at(socketTC->state()) ); |
|
166 | this->displayOnConsole("TC socket *** " + socketStates.at(socketTC->state()) ); | |
167 | connect(this->socketTC, SIGNAL(readyRead()), this, SLOT(readDataOnTCPort())); |
|
167 | connect(this->socketTC, SIGNAL(readyRead()), this, SLOT(readDataOnTCPort())); | |
168 | } |
|
168 | } | |
169 |
|
169 | |||
170 | void MainWindow::newConnectionOnTMServer() |
|
170 | void MainWindow::newConnectionOnTMServer() | |
171 | { |
|
171 | { | |
172 | this->displayOnConsole("got new connection on TM port"); |
|
172 | this->displayOnConsole("got new connection on TM port"); | |
173 | socketTM = analyserSGSEServerTM->nextPendingConnection(); |
|
173 | socketTM = analyserSGSEServerTM->nextPendingConnection(); | |
174 | this->displayOnConsole("TM socket *** " + socketStates.at(socketTM->state()) ); |
|
174 | this->displayOnConsole("TM socket *** " + socketStates.at(socketTM->state()) ); | |
175 | connect(this->socketTM, SIGNAL(readyRead()), this, SLOT(readDataOnTMPort())); |
|
175 | connect(this->socketTM, SIGNAL(readyRead()), this, SLOT(readDataOnTMPort())); | |
176 |
|
176 | |||
177 | emit socketTMHasChanged(this->socketTM); |
|
177 | emit socketTMHasChanged(this->socketTM); | |
178 | } |
|
178 | } | |
179 |
|
179 | |||
180 | void MainWindow::readDataOnTCPort() |
|
180 | void MainWindow::readDataOnTCPort() | |
181 | { |
|
181 | { | |
182 | bool ok; |
|
182 | bool ok; | |
183 | int nbBytesAvailable = 0; |
|
183 | int nbBytesAvailable = 0; | |
184 |
|
184 | |||
185 | nbBytesAvailable = socketTC->bytesAvailable(); |
|
185 | nbBytesAvailable = socketTC->bytesAvailable(); | |
186 | buffer = (char *) malloc(nbBytesAvailable); |
|
186 | buffer = (char *) malloc(nbBytesAvailable); | |
187 | socketTC->read(buffer, nbBytesAvailable); |
|
187 | socketTC->read(buffer, nbBytesAvailable); | |
188 |
|
188 | |||
189 | this->displayOnConsole("readDataOnTCPort *** " |
|
189 | this->displayOnConsole("readDataOnTCPort *** " | |
190 | + QString::number(nbBytesAvailable) |
|
190 | + QString::number(nbBytesAvailable) | |
191 | + " read"); |
|
191 | + " read"); | |
192 |
|
192 | |||
193 | QByteArray xmlData( buffer, nbBytesAvailable); |
|
193 | QByteArray xmlData( buffer, nbBytesAvailable); | |
194 |
|
194 | |||
195 | free(buffer); |
|
195 | free(buffer); | |
196 |
|
196 | |||
197 | sourceTC->setData( xmlData ); |
|
197 | sourceTC->setData( xmlData ); | |
198 |
|
198 | |||
199 | xmlReader.setContentHandler(xmlHandler); |
|
199 | xmlReader.setContentHandler(xmlHandler); | |
200 | xmlReader.setErrorHandler(xmlHandler); |
|
200 | xmlReader.setErrorHandler(xmlHandler); | |
201 |
|
201 | |||
202 | ok = xmlReader.parse(sourceTC); |
|
202 | ok = xmlReader.parse(sourceTC); | |
203 | if (!ok) { |
|
203 | if (!ok) { | |
204 | std::cout << "Parsing failed." << std::endl; |
|
204 | std::cout << "Parsing failed." << std::endl; | |
205 | } |
|
205 | } | |
206 | else { |
|
206 | else { | |
207 | QStringList names = xmlHandler->names(); |
|
207 | QStringList names = xmlHandler->names(); | |
208 | QList<int> indentations = xmlHandler->indentations(); |
|
208 | QList<int> indentations = xmlHandler->indentations(); | |
209 |
|
209 | |||
210 | int items = names.count(); |
|
210 | int items = names.count(); | |
211 |
|
211 | |||
212 | for (int i = 0; i < items; ++i) { |
|
212 | for (int i = 0; i < items; ++i) { | |
213 | displayOnConsole( |
|
213 | displayOnConsole( | |
214 | names[i] |
|
214 | names[i] | |
215 | + " --- identations: " |
|
215 | + " --- identations: " | |
216 | + QString::number(indentations[i])); |
|
216 | + QString::number(indentations[i])); | |
217 | } |
|
217 | } | |
218 | } |
|
218 | } | |
219 | } |
|
219 | } | |
220 |
|
220 | |||
221 | void MainWindow::readDataOnTMPort() |
|
221 | void MainWindow::readDataOnTMPort() | |
222 | { |
|
222 | { | |
223 | this->displayOnConsole("TM data received, begin parsing"); |
|
223 | this->displayOnConsole("TM data received, begin parsing"); | |
224 | } |
|
224 | } | |
225 |
|
225 | |||
226 | void MainWindow::readDataOnSocketEchoServer() |
|
226 | void MainWindow::readDataOnSocketEchoServer() | |
227 | { |
|
227 | { | |
228 | QString dataString; |
|
228 | QString dataString; | |
229 |
|
229 | |||
230 | dataArray.append(socketEchoServer->readAll()); |
|
230 | dataArray.append(socketEchoServer->readAll()); | |
231 | // dataString = QString::fromAscii(dataArray); |
|
231 | // dataString = QString::fromAscii(dataArray); | |
232 | dataString = QString::fromLatin1(dataArray); |
|
232 | dataString = QString::fromLatin1(dataArray); | |
233 | this->lfrXmlParser->processIncomingStr(dataString); |
|
233 | this->lfrXmlParser->processIncomingStr(dataString); | |
234 | dataArray.clear(); |
|
234 | dataArray.clear(); | |
235 | } |
|
235 | } | |
236 |
|
236 | |||
237 | void MainWindow::displayOnConsole(QString message) |
|
237 | void MainWindow::displayOnConsole(QString message) | |
238 | { |
|
238 | { | |
239 | this->UI->displayOnConsole( message ); |
|
239 | this->UI->displayOnConsole( message ); | |
240 | } |
|
240 | } | |
241 |
|
241 | |||
242 | void MainWindow::initSocketStatesList() |
|
242 | void MainWindow::initSocketStatesList() | |
243 | { |
|
243 | { | |
244 | socketStates.append("The socket is not connected"); |
|
244 | socketStates.append("The socket is not connected"); | |
245 | socketStates.append("The socket is performing a host name lookup"); |
|
245 | socketStates.append("The socket is performing a host name lookup"); | |
246 | socketStates.append("The socket has started establishing a connection"); |
|
246 | socketStates.append("The socket has started establishing a connection"); | |
247 | socketStates.append("A connection is established"); |
|
247 | socketStates.append("A connection is established"); | |
248 | socketStates.append("The socket is bound to an address and port (for servers)"); |
|
248 | socketStates.append("The socket is bound to an address and port (for servers)"); | |
249 | socketStates.append("The socket is about to close (data may still be waiting to be written)"); |
|
249 | socketStates.append("The socket is about to close (data may still be waiting to be written)"); | |
250 | socketStates.append("For internal use only"); |
|
250 | socketStates.append("For internal use only"); | |
251 | } |
|
251 | } | |
252 |
|
252 | |||
253 | void MainWindow::openEchoServer() |
|
253 | void MainWindow::openEchoServer() | |
254 | { |
|
254 | { | |
255 | socketEchoServer->connectToHost(this->UI->serverTMEchoDialogBox->getIP(), |
|
255 | socketEchoServer->connectToHost(this->UI->serverTMEchoDialogBox->getIP(), | |
256 | this->UI->spinbox_serverTMEchoPort->value()); |
|
256 | this->UI->spinbox_serverTMEchoPort->value()); | |
257 | //socketEchoServer->open(); |
|
257 | //socketEchoServer->open(); | |
258 | } |
|
258 | } | |
259 |
|
259 | |||
260 | void MainWindow::socket_TMEcho_ServerHasChanged() |
|
260 | void MainWindow::socket_TMEcho_ServerHasChanged() | |
261 | { |
|
261 | { | |
262 | this->displayOnConsole("TM Echo Socket socket *** " + socketStates.at(socketEchoServer->state()) ); |
|
262 | this->displayOnConsole("TM Echo Socket socket *** " + socketStates.at(socketEchoServer->state()) ); | |
263 | } |
|
263 | } | |
264 |
|
264 | |||
265 | void MainWindow::buildWFAndDisplay_SWF(TMPacketToRead *packet, WFPacket *wfPacket, unsigned char num_page) |
|
265 | void MainWindow::buildWFAndDisplay_SWF(TMPacketToRead *packet, WFPacket *wfPacket, unsigned char num_page) | |
266 | { |
|
266 | { | |
267 | unsigned int i = 0; |
|
267 | unsigned int i = 0; | |
268 | unsigned int j = 0; |
|
268 | unsigned int j = 0; | |
269 | unsigned char *data; |
|
269 | unsigned char *data; | |
270 | unsigned char pa_lfr_pkt_nr; |
|
270 | unsigned char pa_lfr_pkt_nr; | |
271 | unsigned int pa_lfr_swf_blk_nr = 0; |
|
271 | unsigned int pa_lfr_swf_blk_nr = 0; | |
272 | static unsigned int coarseTime = 0; |
|
272 | static unsigned int coarseTime = 0; | |
273 | static unsigned int fineTime = 0; |
|
273 | static unsigned int fineTime = 0; | |
274 | double deltaT; |
|
274 | double deltaT; | |
275 | unsigned int nbData; |
|
275 | unsigned int nbData; | |
276 |
|
276 | |||
277 | switch(num_page) |
|
277 | switch(num_page) | |
278 | { |
|
278 | { | |
279 | case 0: // F0 |
|
279 | case 0: // F0 | |
280 | deltaT = 1. / 24576; |
|
280 | deltaT = 1. / 24576; | |
281 | break; |
|
281 | break; | |
282 | case 1: // F1 |
|
282 | case 1: // F1 | |
283 | deltaT = 1. / 4096; |
|
283 | deltaT = 1. / 4096; | |
284 | break; |
|
284 | break; | |
285 | case 2: // F2 |
|
285 | case 2: // F2 | |
286 | deltaT = 1. / 256; |
|
286 | deltaT = 1. / 256; | |
287 | break; |
|
287 | break; | |
288 | default: |
|
288 | default: | |
289 | deltaT = 0; |
|
289 | deltaT = 0; | |
290 | break; |
|
290 | break; | |
291 | } |
|
291 | } | |
292 | pa_lfr_pkt_nr = packet->Value[23]; // PA_LFR_PKT_NR |
|
292 | pa_lfr_pkt_nr = packet->Value[23]; // PA_LFR_PKT_NR | |
293 | pa_lfr_swf_blk_nr = packet->Value[30] * 256 + packet->Value[31]; // PA_LFR_SWF_BLK_NR |
|
293 | pa_lfr_swf_blk_nr = packet->Value[30] * 256 + packet->Value[31]; // PA_LFR_SWF_BLK_NR | |
294 | data = &packet->Value[32]; // start of the first data block; |
|
294 | data = &packet->Value[32]; // start of the first data block; | |
295 |
|
295 | |||
296 | if (pa_lfr_pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time |
|
296 | if (pa_lfr_pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time | |
297 | { |
|
297 | { | |
298 | coarseTime = ((packet->Value[24] & 0x7f) << 24) |
|
298 | coarseTime = ((packet->Value[24] & 0x7f) << 24) | |
299 | + (packet->Value[25] << 16) |
|
299 | + (packet->Value[25] << 16) | |
300 | + (packet->Value[26] << 8) |
|
300 | + (packet->Value[26] << 8) | |
301 | + packet->Value[27]; |
|
301 | + packet->Value[27]; | |
302 | fineTime = (packet->Value[28] << 8) + packet->Value[29]; |
|
302 | fineTime = (packet->Value[28] << 8) + packet->Value[29]; | |
303 | } |
|
303 | } | |
304 |
|
304 | |||
305 | j = (pa_lfr_pkt_nr-1) * BLK_NR_304; |
|
305 | j = (pa_lfr_pkt_nr-1) * BLK_NR_304; | |
306 | for ( i=0; i<pa_lfr_swf_blk_nr; i++ ){ |
|
306 | for ( i=0; i<pa_lfr_swf_blk_nr; i++ ){ | |
307 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE) ] << 8) + (data[ (i*BLK_SIZE) + 1]) ); |
|
307 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE) ] << 8) + (data[ (i*BLK_SIZE) + 1]) ); | |
308 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 2] << 8) + (data[ (i*BLK_SIZE) + 3]) ); |
|
308 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 2] << 8) + (data[ (i*BLK_SIZE) + 3]) ); | |
309 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 4] << 8) + (data[ (i*BLK_SIZE) + 5]) ); |
|
309 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 4] << 8) + (data[ (i*BLK_SIZE) + 5]) ); | |
310 | wfPacket->wf_b1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 6] << 8) + (data[ (i*BLK_SIZE) + 7]) ); |
|
310 | wfPacket->wf_b1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 6] << 8) + (data[ (i*BLK_SIZE) + 7]) ); | |
311 | wfPacket->wf_b2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 8] << 8) + (data[ (i*BLK_SIZE) + 9]) ); |
|
311 | wfPacket->wf_b2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 8] << 8) + (data[ (i*BLK_SIZE) + 9]) ); | |
312 | wfPacket->wf_b3[j + i] = (short) ( (data[ (i * BLK_SIZE) + 10] << 8) + (data[ (i*BLK_SIZE) + 11]) ); |
|
312 | wfPacket->wf_b3[j + i] = (short) ( (data[ (i * BLK_SIZE) + 10] << 8) + (data[ (i*BLK_SIZE) + 11]) ); | |
313 | } |
|
313 | } | |
314 | if (pa_lfr_pkt_nr == 7) |
|
314 | if (pa_lfr_pkt_nr == 7) | |
315 | { |
|
315 | { | |
316 | nbData = j + pa_lfr_swf_blk_nr; |
|
316 | nbData = j + pa_lfr_swf_blk_nr; | |
317 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_v, num_page, 0, coarseTime, fineTime, deltaT, nbData); |
|
317 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_v, num_page, 0, coarseTime, fineTime, deltaT, nbData); | |
318 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_e1, num_page, 1, coarseTime, fineTime, deltaT, nbData); |
|
318 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_e1, num_page, 1, coarseTime, fineTime, deltaT, nbData); | |
319 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_e2, num_page, 2, coarseTime, fineTime, deltaT, nbData); |
|
319 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_e2, num_page, 2, coarseTime, fineTime, deltaT, nbData); | |
320 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_b1, num_page, 3, coarseTime, fineTime, deltaT, nbData); |
|
320 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_b1, num_page, 3, coarseTime, fineTime, deltaT, nbData); | |
321 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_b2, num_page, 4, coarseTime, fineTime, deltaT, nbData); |
|
321 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_b2, num_page, 4, coarseTime, fineTime, deltaT, nbData); | |
322 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_b3, num_page, 5, coarseTime, fineTime, deltaT, nbData); |
|
322 | this->UI->wfDisplay->displayOnPlot(wfPacket->wf_b3, num_page, 5, coarseTime, fineTime, deltaT, nbData); | |
323 | } |
|
323 | } | |
324 | } |
|
324 | } | |
325 |
|
325 | |||
326 | void MainWindow::buildWFAndDisplay_CWF_LONG_F3(TMPacketToRead *packet, WFPacket *wfPacket) |
|
326 | void MainWindow::buildWFAndDisplay_CWF_LONG_F3(TMPacketToRead *packet, WFPacket *wfPacket) | |
327 | { |
|
327 | { | |
328 | unsigned int i = 0; |
|
328 | unsigned int i = 0; | |
329 | unsigned int j = 0; |
|
329 | unsigned int j = 0; | |
330 | unsigned char *data; |
|
330 | unsigned char *data; | |
331 | static unsigned char pkt_nr = 1; |
|
331 | static unsigned char pkt_nr = 1; | |
332 | unsigned int blk_nr = 0; |
|
332 | unsigned int blk_nr = 0; | |
333 | static unsigned int coarseTime; |
|
333 | static unsigned int coarseTime; | |
334 | static unsigned int fineTime; |
|
334 | static unsigned int fineTime; | |
335 | unsigned int tmpCoarseTime; |
|
335 | unsigned int tmpCoarseTime; | |
336 | unsigned int tmpFineTime; |
|
336 | unsigned int tmpFineTime; | |
337 | double deltaT; |
|
337 | double deltaT; | |
338 | double DELTA; |
|
338 | double DELTA; | |
339 | unsigned int nbData; |
|
339 | unsigned int nbData; | |
340 |
|
340 | |||
341 | deltaT = 1 / 16.; |
|
341 | deltaT = 1 / 16.; | |
342 |
|
342 | |||
343 | if (pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time |
|
343 | if (pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time | |
344 | { |
|
344 | { | |
345 | tmpCoarseTime = coarseTime; |
|
345 | tmpCoarseTime = coarseTime; | |
346 | tmpFineTime = fineTime; |
|
346 | tmpFineTime = fineTime; | |
347 | coarseTime = ((packet->Value[22] & 0x7f) << 24) |
|
347 | coarseTime = ((packet->Value[22] & 0x7f) << 24) | |
348 | + (packet->Value[23] << 16) |
|
348 | + (packet->Value[23] << 16) | |
349 | + (packet->Value[24] << 8) |
|
349 | + (packet->Value[24] << 8) | |
350 | + packet->Value[25]; |
|
350 | + packet->Value[25]; | |
351 | fineTime = (packet->Value[26] << 8) + packet->Value[27]; |
|
351 | fineTime = (packet->Value[26] << 8) + packet->Value[27]; | |
352 | DELTA = (coarseTime + fineTime * 1. / 65536.) |
|
352 | DELTA = (coarseTime + fineTime * 1. / 65536.) | |
353 | - (tmpCoarseTime + tmpFineTime * 1. / 65536); |
|
353 | - (tmpCoarseTime + tmpFineTime * 1. / 65536); | |
354 | displayOnConsole( "DELTA = " + QString::number(DELTA, 'f', 10) ); |
|
354 | displayOnConsole( "DELTA = " + QString::number(DELTA, 'f', 10) ); | |
355 | } |
|
355 | } | |
356 | blk_nr = packet->Value[28] * 256 + packet->Value[29]; // PA_LFR_CWFL3_BLK_NR |
|
356 | blk_nr = packet->Value[28] * 256 + packet->Value[29]; // PA_LFR_CWFL3_BLK_NR | |
357 | data = &packet->Value[30]; // start of the first data block; |
|
357 | data = &packet->Value[30]; // start of the first data block; | |
358 |
|
358 | |||
359 | j = (pkt_nr-1) * BLK_NR_CWF; |
|
359 | j = (pkt_nr-1) * BLK_NR_CWF; | |
360 | for ( i=0; i<blk_nr; i++ ){ |
|
360 | for ( i=0; i<blk_nr; i++ ){ | |
361 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE) ] << 8) + (data[ (i*BLK_SIZE) + 1]) ); |
|
361 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE) ] << 8) + (data[ (i*BLK_SIZE) + 1]) ); | |
362 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 2] << 8) + (data[ (i*BLK_SIZE) + 3]) ); |
|
362 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 2] << 8) + (data[ (i*BLK_SIZE) + 3]) ); | |
363 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 4] << 8) + (data[ (i*BLK_SIZE) + 5]) ); |
|
363 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 4] << 8) + (data[ (i*BLK_SIZE) + 5]) ); | |
364 | wfPacket->wf_b1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 6] << 8) + (data[ (i*BLK_SIZE) + 7]) ); |
|
364 | wfPacket->wf_b1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 6] << 8) + (data[ (i*BLK_SIZE) + 7]) ); | |
365 | wfPacket->wf_b2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 8] << 8) + (data[ (i*BLK_SIZE) + 9]) ); |
|
365 | wfPacket->wf_b2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 8] << 8) + (data[ (i*BLK_SIZE) + 9]) ); | |
366 | wfPacket->wf_b3[j + i] = (short) ( (data[ (i * BLK_SIZE) + 10] << 8) + (data[ (i*BLK_SIZE) + 11]) ); |
|
366 | wfPacket->wf_b3[j + i] = (short) ( (data[ (i * BLK_SIZE) + 10] << 8) + (data[ (i*BLK_SIZE) + 11]) ); | |
367 | } |
|
367 | } | |
368 | pkt_nr = pkt_nr + 1; |
|
368 | pkt_nr = pkt_nr + 1; | |
369 | if (pkt_nr == (NB_PACKETS_PER_GROUP_OF_CWF+1)) |
|
369 | if (pkt_nr == (NB_PACKETS_PER_GROUP_OF_CWF+1)) | |
370 | { |
|
370 | { | |
371 | nbData = j + blk_nr; |
|
371 | nbData = j + blk_nr; | |
372 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_v, 0, coarseTime, fineTime, deltaT, nbData); |
|
372 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_v, 0, coarseTime, fineTime, deltaT, nbData); | |
373 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_e1, 1, coarseTime, fineTime, deltaT, nbData); |
|
373 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_e1, 1, coarseTime, fineTime, deltaT, nbData); | |
374 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_e2, 2, coarseTime, fineTime, deltaT, nbData); |
|
374 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_e2, 2, coarseTime, fineTime, deltaT, nbData); | |
375 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b1, 3, coarseTime, fineTime, deltaT, nbData); |
|
375 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b1, 3, coarseTime, fineTime, deltaT, nbData); | |
376 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b2, 4, coarseTime, fineTime, deltaT, nbData); |
|
376 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b2, 4, coarseTime, fineTime, deltaT, nbData); | |
377 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b3, 5, coarseTime, fineTime, deltaT, nbData); |
|
377 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b3, 5, coarseTime, fineTime, deltaT, nbData); | |
378 | pkt_nr = 1; |
|
378 | pkt_nr = 1; | |
379 | } |
|
379 | } | |
380 | } |
|
380 | } | |
381 |
|
381 | |||
382 | void MainWindow::buildWFAndDisplay_CWF_F3_light(TMPacketToRead *packet, WFPacket *wfPacket) |
|
382 | void MainWindow::buildWFAndDisplay_CWF_F3_light(TMPacketToRead *packet, WFPacket *wfPacket) | |
383 | { |
|
383 | { | |
384 | unsigned int i = 0; |
|
384 | unsigned int i = 0; | |
385 | unsigned int j = 0; |
|
385 | unsigned int j = 0; | |
386 | unsigned char *data; |
|
386 | unsigned char *data; | |
387 | static unsigned char pkt_nr = 1; |
|
387 | static unsigned char pkt_nr = 1; | |
388 | unsigned int blk_nr = 0; |
|
388 | unsigned int blk_nr = 0; | |
389 | static unsigned int coarseTime; |
|
389 | static unsigned int coarseTime; | |
390 | static unsigned int fineTime; |
|
390 | static unsigned int fineTime; | |
391 | unsigned int tmpCoarseTime; |
|
391 | unsigned int tmpCoarseTime; | |
392 | unsigned int tmpFineTime; |
|
392 | unsigned int tmpFineTime; | |
393 | double deltaT; |
|
393 | double deltaT; | |
394 | double DELTA; |
|
394 | double DELTA; | |
395 | unsigned int nbData; |
|
395 | unsigned int nbData; | |
396 |
|
396 | |||
397 | deltaT = 1 / 16.; |
|
397 | deltaT = 1 / 16.; | |
398 |
|
398 | |||
399 | if (pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time |
|
399 | if (pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time | |
400 | { |
|
400 | { | |
401 | tmpCoarseTime = coarseTime; |
|
401 | tmpCoarseTime = coarseTime; | |
402 | tmpFineTime = fineTime; |
|
402 | tmpFineTime = fineTime; | |
403 | coarseTime = ((packet->Value[22] & 0x7f) << 24) |
|
403 | coarseTime = ((packet->Value[22] & 0x7f) << 24) | |
404 | + (packet->Value[23] << 16) |
|
404 | + (packet->Value[23] << 16) | |
405 | + (packet->Value[24] << 8) |
|
405 | + (packet->Value[24] << 8) | |
406 | + packet->Value[25]; |
|
406 | + packet->Value[25]; | |
407 | fineTime = (packet->Value[26] << 8) + packet->Value[27]; |
|
407 | fineTime = (packet->Value[26] << 8) + packet->Value[27]; | |
408 | DELTA = (coarseTime + fineTime * 1. / 65536.) |
|
408 | DELTA = (coarseTime + fineTime * 1. / 65536.) | |
409 | - (tmpCoarseTime + tmpFineTime * 1. / 65536); |
|
409 | - (tmpCoarseTime + tmpFineTime * 1. / 65536); | |
410 | displayOnConsole( "DELTA = " + QString::number(DELTA, 'f', 10) ); |
|
410 | displayOnConsole( "DELTA = " + QString::number(DELTA, 'f', 10) ); | |
411 | } |
|
411 | } | |
412 | blk_nr = packet->Value[28] * 256 + packet->Value[29]; // PA_LFR_CWF3_BLK_NR |
|
412 | blk_nr = packet->Value[28] * 256 + packet->Value[29]; // PA_LFR_CWF3_BLK_NR | |
413 | data = &packet->Value[30]; // start of the first data block; |
|
413 | data = &packet->Value[30]; // start of the first data block; | |
414 |
|
414 | |||
415 | j = (pkt_nr-1) * BLK_NR_CWF_SHORT_F3; |
|
415 | j = (pkt_nr-1) * BLK_NR_CWF_SHORT_F3; | |
416 | for ( i=0; i<blk_nr; i++ ){ |
|
416 | for ( i=0; i<blk_nr; i++ ){ | |
417 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE_CWF3_LIGHT) ] << 8) + (data[ (i*BLK_SIZE_CWF3_LIGHT) + 1]) ); |
|
417 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE_CWF3_LIGHT) ] << 8) + (data[ (i*BLK_SIZE_CWF3_LIGHT) + 1]) ); | |
418 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE_CWF3_LIGHT) + 2] << 8) + (data[ (i*BLK_SIZE_CWF3_LIGHT) + 3]) ); |
|
418 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE_CWF3_LIGHT) + 2] << 8) + (data[ (i*BLK_SIZE_CWF3_LIGHT) + 3]) ); | |
419 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE_CWF3_LIGHT) + 4] << 8) + (data[ (i*BLK_SIZE_CWF3_LIGHT) + 5]) ); |
|
419 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE_CWF3_LIGHT) + 4] << 8) + (data[ (i*BLK_SIZE_CWF3_LIGHT) + 5]) ); | |
420 | wfPacket->wf_b1[j + i] = 0; |
|
420 | wfPacket->wf_b1[j + i] = 0; | |
421 | wfPacket->wf_b2[j + i] = 0; |
|
421 | wfPacket->wf_b2[j + i] = 0; | |
422 | wfPacket->wf_b3[j + i] = 0; |
|
422 | wfPacket->wf_b3[j + i] = 0; | |
423 | } |
|
423 | } | |
424 | pkt_nr = pkt_nr + 1; |
|
424 | pkt_nr = pkt_nr + 1; | |
425 | if (pkt_nr == (NB_PACKETS_PER_GROUP_OF_CWF_LIGHT+1)) |
|
425 | if (pkt_nr == (NB_PACKETS_PER_GROUP_OF_CWF_LIGHT+1)) | |
426 | { |
|
426 | { | |
427 | nbData = j + blk_nr; |
|
427 | nbData = j + blk_nr; | |
428 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_v, 0, coarseTime, fineTime, deltaT, nbData); |
|
428 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_v, 0, coarseTime, fineTime, deltaT, nbData); | |
429 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_e1, 1, coarseTime, fineTime, deltaT, nbData); |
|
429 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_e1, 1, coarseTime, fineTime, deltaT, nbData); | |
430 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_e2, 2, coarseTime, fineTime, deltaT, nbData); |
|
430 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_e2, 2, coarseTime, fineTime, deltaT, nbData); | |
431 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b1, 3, coarseTime, fineTime, deltaT, nbData); |
|
431 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b1, 3, coarseTime, fineTime, deltaT, nbData); | |
432 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b2, 4, coarseTime, fineTime, deltaT, nbData); |
|
432 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b2, 4, coarseTime, fineTime, deltaT, nbData); | |
433 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b3, 5, coarseTime, fineTime, deltaT, nbData); |
|
433 | this->UI->wfPage_CWF_F3->displayOnPlot(wfPacket->wf_b3, 5, coarseTime, fineTime, deltaT, nbData); | |
434 | pkt_nr = 1; |
|
434 | pkt_nr = 1; | |
435 | } |
|
435 | } | |
436 | } |
|
436 | } | |
437 |
|
437 | |||
438 | void MainWindow::buildWFAndDisplay_CWF_F1(TMPacketToRead *packet, WFPacket *wfPacket) |
|
438 | void MainWindow::buildWFAndDisplay_CWF_F1(TMPacketToRead *packet, WFPacket *wfPacket) | |
439 | { |
|
439 | { | |
440 | unsigned int i = 0; |
|
440 | unsigned int i = 0; | |
441 | unsigned int j = 0; |
|
441 | unsigned int j = 0; | |
442 | unsigned char *data; |
|
442 | unsigned char *data; | |
443 | static unsigned char pkt_nr = 1; |
|
443 | static unsigned char pkt_nr = 1; | |
444 | unsigned int blk_nr = 0; |
|
444 | unsigned int blk_nr = 0; | |
445 | static unsigned int coarseTime; |
|
445 | static unsigned int coarseTime; | |
446 | static unsigned int fineTime; |
|
446 | static unsigned int fineTime; | |
447 | unsigned int tmpCoarseTime; |
|
447 | unsigned int tmpCoarseTime; | |
448 | unsigned int tmpFineTime; |
|
448 | unsigned int tmpFineTime; | |
449 | double deltaT; |
|
449 | double deltaT; | |
450 | double DELTA; |
|
450 | double DELTA; | |
451 | unsigned int nbData; |
|
451 | unsigned int nbData; | |
452 |
|
452 | |||
453 | deltaT = 1. / 4096.; |
|
453 | deltaT = 1. / 4096.; | |
454 |
|
454 | |||
455 | if (pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time |
|
455 | if (pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time | |
456 | { |
|
456 | { | |
457 | tmpCoarseTime = coarseTime; |
|
457 | tmpCoarseTime = coarseTime; | |
458 | tmpFineTime = fineTime; |
|
458 | tmpFineTime = fineTime; | |
459 | coarseTime = ((packet->Value[22] & 0x7f) << 24) |
|
459 | coarseTime = ((packet->Value[22] & 0x7f) << 24) | |
460 | + (packet->Value[23] << 16) |
|
460 | + (packet->Value[23] << 16) | |
461 | + (packet->Value[24] << 8) |
|
461 | + (packet->Value[24] << 8) | |
462 | + packet->Value[25]; |
|
462 | + packet->Value[25]; | |
463 | fineTime = (packet->Value[26] << 8) + packet->Value[27]; |
|
463 | fineTime = (packet->Value[26] << 8) + packet->Value[27]; | |
464 | DELTA = (coarseTime + fineTime * 1. / 65536.) |
|
464 | DELTA = (coarseTime + fineTime * 1. / 65536.) | |
465 | - (tmpCoarseTime + tmpFineTime * 1. / 65536); |
|
465 | - (tmpCoarseTime + tmpFineTime * 1. / 65536); | |
466 | displayOnConsole( "DELTA = " + QString::number(DELTA, 'f', 10) ); |
|
466 | displayOnConsole( "DELTA = " + QString::number(DELTA, 'f', 10) ); | |
467 | } |
|
467 | } | |
468 | blk_nr = packet->Value[28] * 256 + packet->Value[29]; // PA_LFR_CWF_BLK_NR |
|
468 | blk_nr = packet->Value[28] * 256 + packet->Value[29]; // PA_LFR_CWF_BLK_NR | |
469 | data = &packet->Value[30]; // start of the first data block; |
|
469 | data = &packet->Value[30]; // start of the first data block; | |
470 |
|
470 | |||
471 | j = (pkt_nr-1) * BLK_NR_CWF; |
|
471 | j = (pkt_nr-1) * BLK_NR_CWF; | |
472 | for ( i=0; i<blk_nr; i++ ){ |
|
472 | for ( i=0; i<blk_nr; i++ ){ | |
473 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE) ] << 8) + (data[ (i*BLK_SIZE) + 1]) ); |
|
473 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE) ] << 8) + (data[ (i*BLK_SIZE) + 1]) ); | |
474 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 2] << 8) + (data[ (i*BLK_SIZE) + 3]) ); |
|
474 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 2] << 8) + (data[ (i*BLK_SIZE) + 3]) ); | |
475 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 4] << 8) + (data[ (i*BLK_SIZE) + 5]) ); |
|
475 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 4] << 8) + (data[ (i*BLK_SIZE) + 5]) ); | |
476 | wfPacket->wf_b1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 6] << 8) + (data[ (i*BLK_SIZE) + 7]) ); |
|
476 | wfPacket->wf_b1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 6] << 8) + (data[ (i*BLK_SIZE) + 7]) ); | |
477 | wfPacket->wf_b2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 8] << 8) + (data[ (i*BLK_SIZE) + 9]) ); |
|
477 | wfPacket->wf_b2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 8] << 8) + (data[ (i*BLK_SIZE) + 9]) ); | |
478 | wfPacket->wf_b3[j + i] = (short) ( (data[ (i * BLK_SIZE) + 10] << 8) + (data[ (i*BLK_SIZE) + 11]) ); |
|
478 | wfPacket->wf_b3[j + i] = (short) ( (data[ (i * BLK_SIZE) + 10] << 8) + (data[ (i*BLK_SIZE) + 11]) ); | |
479 | } |
|
479 | } | |
480 | pkt_nr = pkt_nr + 1; |
|
480 | pkt_nr = pkt_nr + 1; | |
481 | if (pkt_nr == (NB_PACKETS_PER_GROUP_OF_CWF+1)) |
|
481 | if (pkt_nr == (NB_PACKETS_PER_GROUP_OF_CWF+1)) | |
482 | { |
|
482 | { | |
483 | nbData = j + blk_nr; |
|
483 | nbData = j + blk_nr; | |
484 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_v, 0, coarseTime, fineTime, deltaT, nbData); |
|
484 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_v, 0, coarseTime, fineTime, deltaT, nbData); | |
485 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_e1, 1, coarseTime, fineTime, deltaT, nbData); |
|
485 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_e1, 1, coarseTime, fineTime, deltaT, nbData); | |
486 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_e2, 2, coarseTime, fineTime, deltaT, nbData); |
|
486 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_e2, 2, coarseTime, fineTime, deltaT, nbData); | |
487 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_b1, 3, coarseTime, fineTime, deltaT, nbData); |
|
487 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_b1, 3, coarseTime, fineTime, deltaT, nbData); | |
488 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_b2, 4, coarseTime, fineTime, deltaT, nbData); |
|
488 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_b2, 4, coarseTime, fineTime, deltaT, nbData); | |
489 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_b3, 5, coarseTime, fineTime, deltaT, nbData); |
|
489 | this->UI->wfPage_CWF_F1->displayOnPlot(wfPacket->wf_b3, 5, coarseTime, fineTime, deltaT, nbData); | |
490 | pkt_nr = 1; |
|
490 | pkt_nr = 1; | |
491 | } |
|
491 | } | |
492 | } |
|
492 | } | |
493 |
|
493 | |||
494 | void MainWindow::buildWFAndDisplay_CWF_F2(TMPacketToRead *packet, WFPacket *wfPacket) |
|
494 | void MainWindow::buildWFAndDisplay_CWF_F2(TMPacketToRead *packet, WFPacket *wfPacket) | |
495 | { |
|
495 | { | |
496 | unsigned int i = 0; |
|
496 | unsigned int i = 0; | |
497 | unsigned int j = 0; |
|
497 | unsigned int j = 0; | |
498 | unsigned char *data; |
|
498 | unsigned char *data; | |
499 | static unsigned char pkt_nr = 1; |
|
499 | static unsigned char pkt_nr = 1; | |
500 | unsigned int blk_nr = 0; |
|
500 | unsigned int blk_nr = 0; | |
501 | static unsigned int coarseTime; |
|
501 | static unsigned int coarseTime; | |
502 | static unsigned int fineTime; |
|
502 | static unsigned int fineTime; | |
503 | unsigned int tmpCoarseTime; |
|
503 | unsigned int tmpCoarseTime; | |
504 | unsigned int tmpFineTime; |
|
504 | unsigned int tmpFineTime; | |
505 | double deltaT; |
|
505 | double deltaT; | |
506 | double DELTA; |
|
506 | double DELTA; | |
507 | unsigned int nbData; |
|
507 | unsigned int nbData; | |
508 |
|
508 | |||
509 | deltaT = 1. / 256.; |
|
509 | deltaT = 1. / 256.; | |
510 |
|
510 | |||
511 | if (pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time |
|
511 | if (pkt_nr == 1) // the acquisition time of the first packet of the snapshot is taken as starting time | |
512 | { |
|
512 | { | |
513 | tmpCoarseTime = coarseTime; |
|
513 | tmpCoarseTime = coarseTime; | |
514 | tmpFineTime = fineTime; |
|
514 | tmpFineTime = fineTime; | |
515 | coarseTime = ((packet->Value[22] & 0x7f) << 24) |
|
515 | coarseTime = ((packet->Value[22] & 0x7f) << 24) | |
516 | + (packet->Value[23] << 16) |
|
516 | + (packet->Value[23] << 16) | |
517 | + (packet->Value[24] << 8) |
|
517 | + (packet->Value[24] << 8) | |
518 | + packet->Value[25]; |
|
518 | + packet->Value[25]; | |
519 | fineTime = (packet->Value[26] << 8) + packet->Value[27]; |
|
519 | fineTime = (packet->Value[26] << 8) + packet->Value[27]; | |
520 | DELTA = (coarseTime + fineTime * 1. / 65536.) |
|
520 | DELTA = (coarseTime + fineTime * 1. / 65536.) | |
521 | - (tmpCoarseTime + tmpFineTime * 1. / 65536); |
|
521 | - (tmpCoarseTime + tmpFineTime * 1. / 65536); | |
522 | displayOnConsole( "DELTA = " + QString::number(DELTA, 'f', 10) ); |
|
522 | displayOnConsole( "DELTA = " + QString::number(DELTA, 'f', 10) ); | |
523 | } |
|
523 | } | |
524 | blk_nr = packet->Value[28] * 256 + packet->Value[29]; // PA_LFR_CWF3_BLK_NR |
|
524 | blk_nr = packet->Value[28] * 256 + packet->Value[29]; // PA_LFR_CWF3_BLK_NR | |
525 | data = &packet->Value[30]; // start of the first data block; |
|
525 | data = &packet->Value[30]; // start of the first data block; | |
526 |
|
526 | |||
527 | j = (pkt_nr-1) * BLK_NR_CWF; |
|
527 | j = (pkt_nr-1) * BLK_NR_CWF; | |
528 | for ( i=0; i<blk_nr; i++ ){ |
|
528 | for ( i=0; i<blk_nr; i++ ){ | |
529 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE) ] << 8) + (data[ (i*BLK_SIZE) + 1]) ); |
|
529 | wfPacket->wf_v[j + i] = (short) ( (data[ (i * BLK_SIZE) ] << 8) + (data[ (i*BLK_SIZE) + 1]) ); | |
530 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 2] << 8) + (data[ (i*BLK_SIZE) + 3]) ); |
|
530 | wfPacket->wf_e1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 2] << 8) + (data[ (i*BLK_SIZE) + 3]) ); | |
531 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 4] << 8) + (data[ (i*BLK_SIZE) + 5]) ); |
|
531 | wfPacket->wf_e2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 4] << 8) + (data[ (i*BLK_SIZE) + 5]) ); | |
532 | wfPacket->wf_b1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 6] << 8) + (data[ (i*BLK_SIZE) + 7]) ); |
|
532 | wfPacket->wf_b1[j + i] = (short) ( (data[ (i * BLK_SIZE) + 6] << 8) + (data[ (i*BLK_SIZE) + 7]) ); | |
533 | wfPacket->wf_b2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 8] << 8) + (data[ (i*BLK_SIZE) + 9]) ); |
|
533 | wfPacket->wf_b2[j + i] = (short) ( (data[ (i * BLK_SIZE) + 8] << 8) + (data[ (i*BLK_SIZE) + 9]) ); | |
534 | wfPacket->wf_b3[j + i] = (short) ( (data[ (i * BLK_SIZE) + 10] << 8) + (data[ (i*BLK_SIZE) + 11]) ); |
|
534 | wfPacket->wf_b3[j + i] = (short) ( (data[ (i * BLK_SIZE) + 10] << 8) + (data[ (i*BLK_SIZE) + 11]) ); | |
535 | } |
|
535 | } | |
536 | pkt_nr = pkt_nr + 1; |
|
536 | pkt_nr = pkt_nr + 1; | |
537 | if (pkt_nr == (NB_PACKETS_PER_GROUP_OF_CWF+1)) |
|
537 | if (pkt_nr == (NB_PACKETS_PER_GROUP_OF_CWF+1)) | |
538 | { |
|
538 | { | |
539 | nbData = j + blk_nr; |
|
539 | nbData = j + blk_nr; | |
540 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_v, 0, coarseTime, fineTime, deltaT, nbData); |
|
540 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_v, 0, coarseTime, fineTime, deltaT, nbData); | |
541 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_e1, 1, coarseTime, fineTime, deltaT, nbData); |
|
541 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_e1, 1, coarseTime, fineTime, deltaT, nbData); | |
542 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_e2, 2, coarseTime, fineTime, deltaT, nbData); |
|
542 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_e2, 2, coarseTime, fineTime, deltaT, nbData); | |
543 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_b1, 3, coarseTime, fineTime, deltaT, nbData); |
|
543 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_b1, 3, coarseTime, fineTime, deltaT, nbData); | |
544 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_b2, 4, coarseTime, fineTime, deltaT, nbData); |
|
544 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_b2, 4, coarseTime, fineTime, deltaT, nbData); | |
545 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_b3, 5, coarseTime, fineTime, deltaT, nbData); |
|
545 | this->UI->wfPage_CWF_F2->displayOnPlot(wfPacket->wf_b3, 5, coarseTime, fineTime, deltaT, nbData); | |
546 | pkt_nr = 1; |
|
546 | pkt_nr = 1; | |
547 | } |
|
547 | } | |
548 | } |
|
548 | } | |
549 |
|
549 | |||
550 |
void MainWindow::build |
|
550 | void MainWindow::build_ASM_AndDisplay_NORM_F0(TMPacketToRead *packet, SpectraPacket *spectraPacket) | |
551 | { |
|
551 | { | |
552 | unsigned int i; |
|
552 | unsigned int i; | |
553 | unsigned int j; |
|
553 | unsigned int j; | |
554 | unsigned char *data; |
|
554 | unsigned char *data; | |
555 | unsigned char *aux; |
|
555 | unsigned char *aux; | |
556 | unsigned char cntASM; |
|
556 | unsigned char cntASM; | |
557 | unsigned char nrASM; |
|
557 | unsigned char nrASM; | |
558 | unsigned int blkNR; |
|
558 | unsigned int blkNR; | |
559 | double deltaF; |
|
559 | double deltaF; | |
560 | unsigned int nbData; |
|
560 | unsigned int nbData; | |
561 |
|
561 | |||
562 | cntASM = packet->Value[22]; |
|
562 | cntASM = packet->Value[22]; | |
563 | nrASM = packet->Value[23]; |
|
563 | nrASM = packet->Value[23]; | |
564 | blkNR = packet->Value[30] * 256 + packet->Value[31]; |
|
564 | blkNR = packet->Value[30] * 256 + packet->Value[31]; | |
565 |
|
565 | |||
566 | data = &packet->Value[32]; // start of the first data block; |
|
566 | data = &packet->Value[32]; // start of the first data block; | |
567 |
|
567 | |||
568 | j = (nrASM-1) * blkNR; |
|
568 | j = (nrASM-1) * blkNR; | |
569 | for ( i=0; i<blkNR; i++ ){ |
|
569 | for ( i=0; i<blkNR; i++ ){ | |
570 | aux = (unsigned char*) &spectraPacket->s11[ j + i ]; // s11 is a table of float |
|
570 | aux = (unsigned char*) &spectraPacket->s11[ j + i ]; // s11 is a table of float | |
571 | aux[3] = data[ (i * 50 + 2*0 ) ]; |
|
571 | aux[3] = data[ (i * 50 + 2*0 ) ]; | |
572 | aux[2] = data[ (i * 50 + 2*0 ) + 1]; |
|
572 | aux[2] = data[ (i * 50 + 2*0 ) + 1]; | |
573 | aux = (unsigned char*) &spectraPacket->s22[ j + i ]; // s22 is a table of float |
|
573 | aux = (unsigned char*) &spectraPacket->s22[ j + i ]; // s22 is a table of float | |
574 | aux[3] = data[ (i * 50 + 2*9 ) ]; |
|
574 | aux[3] = data[ (i * 50 + 2*9 ) ]; | |
575 | aux[2] = data[ (i * 50 + 2*9 ) + 1]; |
|
575 | aux[2] = data[ (i * 50 + 2*9 ) + 1]; | |
576 | aux = (unsigned char*) &spectraPacket->s33[ j + i ]; // s33 is a table of float |
|
576 | aux = (unsigned char*) &spectraPacket->s33[ j + i ]; // s33 is a table of float | |
577 | aux[3] = data[ (i * 50 + 2*16) ]; |
|
577 | aux[3] = data[ (i * 50 + 2*16) ]; | |
578 | aux[2] = data[ (i * 50 + 2*16) + 1]; |
|
578 | aux[2] = data[ (i * 50 + 2*16) + 1]; | |
579 | aux = (unsigned char*) &spectraPacket->s44[ j + i ]; // s44 is a table of float |
|
579 | aux = (unsigned char*) &spectraPacket->s44[ j + i ]; // s44 is a table of float | |
580 | aux[3] = data[ (i * 50 + 2*21) ]; |
|
580 | aux[3] = data[ (i * 50 + 2*21) ]; | |
581 | aux[2] = data[ (i * 50 + 2*21) + 1]; |
|
581 | aux[2] = data[ (i * 50 + 2*21) + 1]; | |
582 | aux = (unsigned char*) &spectraPacket->s55[ j + i ]; // s55 is a table of float |
|
582 | aux = (unsigned char*) &spectraPacket->s55[ j + i ]; // s55 is a table of float | |
583 | aux[3] = data[ (i * 50 + 2*24) ]; |
|
583 | aux[3] = data[ (i * 50 + 2*24) ]; | |
584 | aux[2] = data[ (i * 50 + 2*24) + 1]; |
|
584 | aux[2] = data[ (i * 50 + 2*24) + 1]; | |
585 | } |
|
585 | } | |
586 |
|
586 | |||
587 | deltaF = 24576. / 256. ; |
|
587 | deltaF = 24576. / 256. ; | |
588 | nbData = j + blkNR; |
|
588 | nbData = j + blkNR; | |
589 | if (nrASM == cntASM) |
|
589 | if (nrASM == cntASM) | |
590 | { |
|
590 | { | |
591 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s11, 0, ASM_F0_INDICE_START, deltaF, nbData); |
|
591 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s11, 0, ASM_F0_INDICE_START, deltaF, nbData); | |
592 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s22, 1, ASM_F0_INDICE_START, deltaF, nbData); |
|
592 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s22, 1, ASM_F0_INDICE_START, deltaF, nbData); | |
593 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s33, 2, ASM_F0_INDICE_START, deltaF, nbData); |
|
593 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s33, 2, ASM_F0_INDICE_START, deltaF, nbData); | |
594 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s44, 3, ASM_F0_INDICE_START, deltaF, nbData); |
|
594 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s44, 3, ASM_F0_INDICE_START, deltaF, nbData); | |
595 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s55, 4, ASM_F0_INDICE_START, deltaF, nbData); |
|
595 | this->UI->asmPage_F0->displayOnPlot(spectraPacket->s55, 4, ASM_F0_INDICE_START, deltaF, nbData); | |
596 | } |
|
596 | } | |
597 | } |
|
597 | } | |
598 |
|
598 | |||
599 | void MainWindow::resetStatistics() |
|
599 | void MainWindow::resetStatistics() | |
600 | { |
|
600 | { | |
601 | totalOfBytes = 0; |
|
601 | totalOfBytes = 0; | |
602 | totalOfPackets = 0; |
|
602 | totalOfPackets = 0; | |
603 | this->UI->totalOfBytesHasChanged(totalOfBytes); |
|
603 | this->UI->totalOfBytesHasChanged(totalOfBytes); | |
604 | this->UI->totalOfPacketsHasChanged(totalOfPackets); |
|
604 | this->UI->totalOfPacketsHasChanged(totalOfPackets); | |
605 | } |
|
605 | } | |
606 |
|
606 | |||
607 | //****************** |
|
607 | //****************** | |
608 | // packet processing |
|
608 | // packet processing | |
609 |
|
609 | |||
610 | void MainWindow::processPacketStore() |
|
610 | void MainWindow::processPacketStore() | |
611 | { |
|
611 | { | |
612 | TMPacketToRead *packet; |
|
612 | TMPacketToRead *packet; | |
613 | while(!generalCCSDSPacketStore.isEmpty()) |
|
613 | while(!generalCCSDSPacketStore.isEmpty()) | |
614 | { |
|
614 | { | |
615 | packet = generalCCSDSPacketStore.takeFirst(); |
|
615 | packet = generalCCSDSPacketStore.takeFirst(); | |
616 | processIncomingPacket(packet); |
|
616 | processIncomingPacket(packet); | |
617 | delete(packet); |
|
617 | delete(packet); | |
618 | } |
|
618 | } | |
619 | } |
|
619 | } | |
620 |
|
620 | |||
621 | void MainWindow::processIncomingPacket(TMPacketToRead *packet) |
|
621 | void MainWindow::processIncomingPacket(TMPacketToRead *packet) | |
622 | { |
|
622 | { | |
623 | totalOfBytes = totalOfBytes + packet->size; |
|
623 | totalOfBytes = totalOfBytes + packet->size; | |
624 | totalOfPackets = totalOfPackets + 1; |
|
624 | totalOfPackets = totalOfPackets + 1; | |
625 | this->UI->totalOfBytesHasChanged(totalOfBytes); |
|
625 | this->UI->totalOfBytesHasChanged(totalOfBytes); | |
626 | this->UI->totalOfPacketsHasChanged(totalOfPackets); |
|
626 | this->UI->totalOfPacketsHasChanged(totalOfPackets); | |
627 | preProcessPacket(packet); |
|
627 | preProcessPacket(packet); | |
628 | } |
|
628 | } | |
629 |
|
629 | |||
630 | void MainWindow::preProcessPacket(TMPacketToRead *packet) |
|
630 | void MainWindow::preProcessPacket(TMPacketToRead *packet) | |
631 | { |
|
631 | { | |
632 | unsigned char pid = 0; |
|
632 | unsigned char pid = 0; | |
633 | unsigned char cat = 0; |
|
633 | unsigned char cat = 0; | |
634 | unsigned char typ = 0; |
|
634 | unsigned char typ = 0; | |
635 | unsigned char sub = 0; |
|
635 | unsigned char sub = 0; | |
636 | unsigned int sid = 0; |
|
636 | unsigned int sid = 0; | |
637 | unsigned int length = 0; |
|
637 | unsigned int length = 0; | |
638 | unsigned int coarse_t = 0; |
|
638 | unsigned int coarse_t = 0; | |
639 | unsigned int fine_t = 0; |
|
639 | unsigned int fine_t = 0; | |
640 |
|
640 | |||
641 | //********************************* |
|
641 | //********************************* | |
642 | // get the parameters of the packet |
|
642 | // get the parameters of the packet | |
643 | pid = this->UI->tmStatistics->getPID( packet ); |
|
643 | pid = this->UI->tmStatistics->getPID( packet ); | |
644 | cat = this->UI->tmStatistics->getCAT( packet ); |
|
644 | cat = this->UI->tmStatistics->getCAT( packet ); | |
645 | typ = this->UI->tmStatistics->getTYPE( packet ); |
|
645 | typ = this->UI->tmStatistics->getTYPE( packet ); | |
646 | sub = this->UI->tmStatistics->getSUBTYPE( packet ); |
|
646 | sub = this->UI->tmStatistics->getSUBTYPE( packet ); | |
647 | length = this->UI->tmStatistics->getLENGTH( packet ); |
|
647 | length = this->UI->tmStatistics->getLENGTH( packet ); | |
648 | coarse_t = this->UI->tmStatistics->getCoarseTime( packet ); |
|
648 | coarse_t = this->UI->tmStatistics->getCoarseTime( packet ); | |
649 | fine_t = this->UI->tmStatistics->getFineTime( packet ); |
|
649 | fine_t = this->UI->tmStatistics->getFineTime( packet ); | |
650 | sid = this->UI->tmStatistics->getSID( packet, pid, cat, typ, sub ); |
|
650 | sid = this->UI->tmStatistics->getSID( packet, pid, cat, typ, sub ); | |
651 |
|
651 | |||
652 | this->UI->tmStatistics->updateStatistics(pid, cat, typ, sub, sid, length, coarse_t, fine_t); |
|
652 | this->UI->tmStatistics->updateStatistics(pid, cat, typ, sub, sid, length, coarse_t, fine_t); | |
653 |
|
653 | |||
654 | // compare length in the packet with the size of the packet |
|
654 | // compare length in the packet with the size of the packet | |
655 | if ( (length + 1 + 10) != (packet->size)) |
|
655 | if ( (length + 1 + 10) != (packet->size)) | |
656 | { |
|
656 | { | |
657 | displayOnConsole("reception of " + QString::number(packet->size) |
|
657 | displayOnConsole("reception of " + QString::number(packet->size) | |
658 | + " bytes instead of " + QString::number(length + 1 + 10)); |
|
658 | + " bytes instead of " + QString::number(length + 1 + 10)); | |
659 | } |
|
659 | } | |
660 |
|
660 | |||
661 | //*************************************************** |
|
661 | //*************************************************** | |
662 | // if the packet is an HK packet, display its content |
|
662 | // if the packet is an HK packet, display its content | |
663 | if ( (pid == TM_PACKET_PID_DEFAULT) & (cat == TM_PACKET_CAT_HK) |
|
663 | if ( (pid == TM_PACKET_PID_DEFAULT) & (cat == TM_PACKET_CAT_HK) | |
664 | & (typ == TM_TYPE_HK) & (sub == TM_SUBTYPE_HK) ) |
|
664 | & (typ == TM_TYPE_HK) & (sub == TM_SUBTYPE_HK) ) | |
665 | { |
|
665 | { | |
666 | this->UI->hkDisplay->displayPacket(packet); |
|
666 | this->UI->hkDisplay->displayPacket(packet); | |
667 | } |
|
667 | } | |
668 |
|
668 | |||
669 | //************************************************************** |
|
669 | //************************************************************** | |
670 | // if the packet is a parameter dump packet, display its content |
|
670 | // if the packet is a parameter dump packet, display its content | |
671 | if ( (pid == TM_PACKET_PID_DEFAULT) & (cat == TM_PACKET_CAT_PARAMETER_DUMP) |
|
671 | if ( (pid == TM_PACKET_PID_DEFAULT) & (cat == TM_PACKET_CAT_PARAMETER_DUMP) | |
672 | & (typ == TM_TYPE_PARAMETER_DUMP) & (sub == TM_SUBTYPE_PARAMETER_DUMP) ) |
|
672 | & (typ == TM_TYPE_PARAMETER_DUMP) & (sub == TM_SUBTYPE_PARAMETER_DUMP) ) | |
673 | { |
|
673 | { | |
674 | this->UI->parameterDump->updateParameterDump(packet); |
|
674 | this->UI->parameterDump->updateParameterDump(packet); | |
675 | } |
|
675 | } | |
676 |
|
676 | |||
677 | //**************************************** |
|
677 | //**************************************** | |
678 | // if the packet is a waveform, display it |
|
678 | // if the packet is a waveform, display it | |
679 | if ( (typ == TM_TYPE_LFR_SCIENCE) & (sub == TM_SUBTYPE_LFR_SCIENCE) ) |
|
679 | if ( (typ == TM_TYPE_LFR_SCIENCE) & (sub == TM_SUBTYPE_LFR_SCIENCE) ) | |
680 | { |
|
680 | { | |
681 | //sid = packet->Value[20]; // SID |
|
681 | //sid = packet->Value[20]; // SID | |
682 | switch (sid){ |
|
682 | switch (sid){ | |
683 | case SID_NORMAL_SWF_F0: |
|
683 | case SID_NORMAL_SWF_F0: | |
684 | buildWFAndDisplay_SWF(packet, wfPacketNormal[0], 0); |
|
684 | buildWFAndDisplay_SWF(packet, wfPacketNormal[0], 0); | |
685 | break; |
|
685 | break; | |
686 | case SID_NORMAL_SWF_F1: |
|
686 | case SID_NORMAL_SWF_F1: | |
687 | buildWFAndDisplay_SWF(packet, wfPacketNormal[1], 1); |
|
687 | buildWFAndDisplay_SWF(packet, wfPacketNormal[1], 1); | |
688 | break; |
|
688 | break; | |
689 | case SID_NORMAL_SWF_F2: |
|
689 | case SID_NORMAL_SWF_F2: | |
690 | buildWFAndDisplay_SWF(packet, wfPacketNormal[2], 2); |
|
690 | buildWFAndDisplay_SWF(packet, wfPacketNormal[2], 2); | |
691 | break; |
|
691 | break; | |
692 | case SID_NORMAL_CWF_F3: |
|
692 | case SID_NORMAL_CWF_F3: | |
693 | buildWFAndDisplay_CWF_F3_light(packet, wfPacketCWF_F3); |
|
693 | buildWFAndDisplay_CWF_F3_light(packet, wfPacketCWF_F3); | |
694 | break; |
|
694 | break; | |
695 | case SID_NORMAL_CWF_LONG_F3: |
|
695 | case SID_NORMAL_CWF_LONG_F3: | |
696 | buildWFAndDisplay_CWF_LONG_F3(packet, wfPacketCWF_F3); |
|
696 | buildWFAndDisplay_CWF_LONG_F3(packet, wfPacketCWF_F3); | |
697 | break; |
|
697 | break; | |
698 | case SID_BURST_CWF_F2: |
|
698 | case SID_BURST_CWF_F2: | |
699 | buildWFAndDisplay_CWF_F2(packet, wfPacketBurst); |
|
699 | buildWFAndDisplay_CWF_F2(packet, wfPacketBurst); | |
700 | break; |
|
700 | break; | |
701 | case SID_SBM1_CWF_F1: |
|
701 | case SID_SBM1_CWF_F1: | |
702 | buildWFAndDisplay_CWF_F1(packet, wfPacketSBM1); |
|
702 | buildWFAndDisplay_CWF_F1(packet, wfPacketSBM1); | |
703 | break; |
|
703 | break; | |
704 | case SID_SBM2_CWF_F2: |
|
704 | case SID_SBM2_CWF_F2: | |
705 | buildWFAndDisplay_CWF_F2(packet, wfPacketSBM2); |
|
705 | buildWFAndDisplay_CWF_F2(packet, wfPacketSBM2); | |
706 | break; |
|
706 | break; | |
707 | case SID_NORMAL_ASM_F0: |
|
707 | case SID_NORMAL_ASM_F0: | |
708 |
build |
|
708 | build_ASM_AndDisplay_NORM_F0(packet, spectraPacketNormalSpectrumF0); | |
709 | break; |
|
709 | break; | |
710 | } |
|
710 | } | |
711 | } |
|
711 | } | |
712 | } |
|
712 | } | |
713 |
|
713 | |||
714 | //****************** |
|
714 | //****************** | |
715 | // general functions |
|
715 | // general functions | |
716 |
|
716 | |||
717 | void MainWindow::readSettings() |
|
717 | void MainWindow::readSettings() | |
718 | { |
|
718 | { | |
719 | QSettings settings("lpp", "lfrsgse"); |
|
719 | QSettings settings("lpp", "lfrsgse"); | |
720 | echoBridgeIP0 = (unsigned char) settings.value("echoBridgeIP0", 127).toInt(); |
|
720 | echoBridgeIP0 = (unsigned char) settings.value("echoBridgeIP0", 127).toInt(); | |
721 | echoBridgeIP1 = (unsigned char) settings.value("echoBridgeIP1", 0).toInt(); |
|
721 | echoBridgeIP1 = (unsigned char) settings.value("echoBridgeIP1", 0).toInt(); | |
722 | echoBridgeIP2 = (unsigned char) settings.value("echoBridgeIP2", 0).toInt(); |
|
722 | echoBridgeIP2 = (unsigned char) settings.value("echoBridgeIP2", 0).toInt(); | |
723 | echoBridgeIP3 = (unsigned char) settings.value("echoBridgeIP3", 1).toInt(); |
|
723 | echoBridgeIP3 = (unsigned char) settings.value("echoBridgeIP3", 1).toInt(); | |
724 | } |
|
724 | } | |
725 |
|
725 | |||
726 | void MainWindow::writeSettings() |
|
726 | void MainWindow::writeSettings() | |
727 | { |
|
727 | { | |
728 | QSettings settings("lpp", "lfrsgse"); |
|
728 | QSettings settings("lpp", "lfrsgse"); | |
729 | settings.setValue("echoBridgeIP0", this->UI->serverTMEchoDialogBox->get_addressPart1()); |
|
729 | settings.setValue("echoBridgeIP0", this->UI->serverTMEchoDialogBox->get_addressPart1()); | |
730 | settings.setValue("echoBridgeIP1", this->UI->serverTMEchoDialogBox->get_addressPart2()); |
|
730 | settings.setValue("echoBridgeIP1", this->UI->serverTMEchoDialogBox->get_addressPart2()); | |
731 | settings.setValue("echoBridgeIP2", this->UI->serverTMEchoDialogBox->get_addressPart3()); |
|
731 | settings.setValue("echoBridgeIP2", this->UI->serverTMEchoDialogBox->get_addressPart3()); | |
732 | settings.setValue("echoBridgeIP3", this->UI->serverTMEchoDialogBox->get_addressPart4()); |
|
732 | settings.setValue("echoBridgeIP3", this->UI->serverTMEchoDialogBox->get_addressPart4()); | |
733 | } |
|
733 | } | |
734 |
|
734 | |||
735 | void MainWindow::closeEvent(QCloseEvent *) |
|
735 | void MainWindow::closeEvent(QCloseEvent *) | |
736 | { |
|
736 | { | |
737 | writeSettings(); |
|
737 | writeSettings(); | |
738 | } |
|
738 | } |
@@ -1,112 +1,112 | |||||
1 | #ifndef MAINWINDOW_H |
|
1 | #ifndef MAINWINDOW_H | |
2 | #define MAINWINDOW_H |
|
2 | #define MAINWINDOW_H | |
3 |
|
3 | |||
4 | #include <QTcpServer> |
|
4 | #include <QTcpServer> | |
5 | #include <QTcpSocket> |
|
5 | #include <QTcpSocket> | |
6 | #include <QXmlSimpleReader> |
|
6 | #include <QXmlSimpleReader> | |
7 | #include <QSettings> |
|
7 | #include <QSettings> | |
8 | #include <QMainWindow> |
|
8 | #include <QMainWindow> | |
9 |
|
9 | |||
10 | #include <lfrxmlhandler.h> |
|
10 | #include <lfrxmlhandler.h> | |
11 | #include <lfrxmlwriter.h> |
|
11 | #include <lfrxmlwriter.h> | |
12 | #include <mainwindowui.h> |
|
12 | #include <mainwindowui.h> | |
13 | #include "tmpackettoread.h" |
|
13 | #include "tmpackettoread.h" | |
14 | #include "wfpacket.h" |
|
14 | #include "wfpacket.h" | |
15 | #include "lfrxmlparser.h" |
|
15 | #include "lfrxmlparser.h" | |
16 | #include <spectrapacket.h> |
|
16 | #include <spectrapacket.h> | |
17 |
|
17 | |||
18 | class MainWindow : public QMainWindow |
|
18 | class MainWindow : public QMainWindow | |
19 | { |
|
19 | { | |
20 | Q_OBJECT |
|
20 | Q_OBJECT | |
21 |
|
21 | |||
22 | public: |
|
22 | public: | |
23 | MainWindow(QWidget *parent = 0); |
|
23 | MainWindow(QWidget *parent = 0); | |
24 | ~MainWindow(); |
|
24 | ~MainWindow(); | |
25 |
|
25 | |||
26 | void displayNetworkInterfaces(); |
|
26 | void displayNetworkInterfaces(); | |
27 | void initSocketStatesList(); |
|
27 | void initSocketStatesList(); | |
28 | // |
|
28 | // | |
29 | void preProcessPacket(TMPacketToRead *packet); |
|
29 | void preProcessPacket(TMPacketToRead *packet); | |
30 | unsigned char getPID(TMPacketToRead *packet); |
|
30 | unsigned char getPID(TMPacketToRead *packet); | |
31 | unsigned char getCAT(TMPacketToRead *packet); |
|
31 | unsigned char getCAT(TMPacketToRead *packet); | |
32 | unsigned char getTYPE(TMPacketToRead *packet); |
|
32 | unsigned char getTYPE(TMPacketToRead *packet); | |
33 | unsigned char getSUBTYPE(TMPacketToRead *packet); |
|
33 | unsigned char getSUBTYPE(TMPacketToRead *packet); | |
34 | unsigned int getLENGTH(TMPacketToRead *packet); |
|
34 | unsigned int getLENGTH(TMPacketToRead *packet); | |
35 | unsigned int getCoarseTime(TMPacketToRead *packet); |
|
35 | unsigned int getCoarseTime(TMPacketToRead *packet); | |
36 | unsigned int getFineTime(TMPacketToRead *packet); |
|
36 | unsigned int getFineTime(TMPacketToRead *packet); | |
37 | unsigned int getSID(TMPacketToRead *packet, unsigned char pid, unsigned char cat, unsigned char typ, unsigned char sub); |
|
37 | unsigned int getSID(TMPacketToRead *packet, unsigned char pid, unsigned char cat, unsigned char typ, unsigned char sub); | |
38 | // |
|
38 | // | |
39 | void buildWFAndDisplay_SWF(TMPacketToRead *packet, WFPacket *wfPacket, unsigned char num_page); |
|
39 | void buildWFAndDisplay_SWF(TMPacketToRead *packet, WFPacket *wfPacket, unsigned char num_page); | |
40 | void buildWFAndDisplay_CWF_LONG_F3(TMPacketToRead *packet, WFPacket *wfPacket); |
|
40 | void buildWFAndDisplay_CWF_LONG_F3(TMPacketToRead *packet, WFPacket *wfPacket); | |
41 | void buildWFAndDisplay_CWF_F3_light(TMPacketToRead *packet, WFPacket *wfPacket); |
|
41 | void buildWFAndDisplay_CWF_F3_light(TMPacketToRead *packet, WFPacket *wfPacket); | |
42 | void buildWFAndDisplayBurst(TMPacketToRead *packet, WFPacket *wfPacket); |
|
42 | void buildWFAndDisplayBurst(TMPacketToRead *packet, WFPacket *wfPacket); | |
43 | void buildWFAndDisplay_CWF_F1(TMPacketToRead *packet, WFPacket *wfPacket); |
|
43 | void buildWFAndDisplay_CWF_F1(TMPacketToRead *packet, WFPacket *wfPacket); | |
44 | void buildWFAndDisplay_CWF_F2(TMPacketToRead *packet, WFPacket *wfPacket); |
|
44 | void buildWFAndDisplay_CWF_F2(TMPacketToRead *packet, WFPacket *wfPacket); | |
45 |
void build |
|
45 | void build_ASM_AndDisplay_NORM_F0(TMPacketToRead *packet, SpectraPacket *spectraPacket); | |
46 |
|
46 | |||
47 | protected: |
|
47 | protected: | |
48 | void closeEvent(QCloseEvent *); |
|
48 | void closeEvent(QCloseEvent *); | |
49 |
|
49 | |||
50 | private: |
|
50 | private: | |
51 | void readSettings(); |
|
51 | void readSettings(); | |
52 | void writeSettings(); |
|
52 | void writeSettings(); | |
53 | unsigned char echoBridgeIP0; |
|
53 | unsigned char echoBridgeIP0; | |
54 | unsigned char echoBridgeIP1; |
|
54 | unsigned char echoBridgeIP1; | |
55 | unsigned char echoBridgeIP2; |
|
55 | unsigned char echoBridgeIP2; | |
56 | unsigned char echoBridgeIP3; |
|
56 | unsigned char echoBridgeIP3; | |
57 |
|
57 | |||
58 | QByteArray dataArray; |
|
58 | QByteArray dataArray; | |
59 |
|
59 | |||
60 | QList<TMPacketToRead*> generalCCSDSPacketStore; |
|
60 | QList<TMPacketToRead*> generalCCSDSPacketStore; | |
61 |
|
61 | |||
62 | QTcpServer *analyserSGSEServerTC; |
|
62 | QTcpServer *analyserSGSEServerTC; | |
63 | QTcpServer *analyserSGSEServerTM; |
|
63 | QTcpServer *analyserSGSEServerTM; | |
64 | QTcpSocket *socketTC; |
|
64 | QTcpSocket *socketTC; | |
65 | QTcpSocket *socketTM; |
|
65 | QTcpSocket *socketTM; | |
66 | QTcpSocket *socketEchoServer; |
|
66 | QTcpSocket *socketEchoServer; | |
67 |
|
67 | |||
68 | unsigned int totalOfBytes; |
|
68 | unsigned int totalOfBytes; | |
69 | unsigned int totalOfPackets; |
|
69 | unsigned int totalOfPackets; | |
70 |
|
70 | |||
71 | QXmlSimpleReader xmlReader; |
|
71 | QXmlSimpleReader xmlReader; | |
72 | QXmlInputSource *sourceTC; |
|
72 | QXmlInputSource *sourceTC; | |
73 | LFRXmlHandler *xmlHandler; |
|
73 | LFRXmlHandler *xmlHandler; | |
74 | LFRXmlParser *lfrXmlParser; |
|
74 | LFRXmlParser *lfrXmlParser; | |
75 |
|
75 | |||
76 | QList<QString> socketStates; |
|
76 | QList<QString> socketStates; | |
77 |
|
77 | |||
78 | char *buffer; |
|
78 | char *buffer; | |
79 |
|
79 | |||
80 | MainWindowUI *UI; |
|
80 | MainWindowUI *UI; | |
81 |
|
81 | |||
82 | LFRXmlWriter *lfrXmlWriter; |
|
82 | LFRXmlWriter *lfrXmlWriter; | |
83 |
|
83 | |||
84 | WFPacket *wfPacketNormal[4]; |
|
84 | WFPacket *wfPacketNormal[4]; | |
85 | WFPacket *wfPacketBurst; |
|
85 | WFPacket *wfPacketBurst; | |
86 | WFPacket *wfPacketSBM1; |
|
86 | WFPacket *wfPacketSBM1; | |
87 | WFPacket *wfPacketSBM2; |
|
87 | WFPacket *wfPacketSBM2; | |
88 | WFPacket *wfPacketCWF_F3; |
|
88 | WFPacket *wfPacketCWF_F3; | |
89 | SpectraPacket *spectraPacketNormalSpectrumF0; |
|
89 | SpectraPacket *spectraPacketNormalSpectrumF0; | |
90 |
|
90 | |||
91 | bool parsingContinue; |
|
91 | bool parsingContinue; | |
92 |
|
92 | |||
93 | signals: |
|
93 | signals: | |
94 | void socketTMHasChanged(QTcpSocket *socket); |
|
94 | void socketTMHasChanged(QTcpSocket *socket); | |
95 |
|
95 | |||
96 | public slots: |
|
96 | public slots: | |
97 | void displayOnConsole(QString message); |
|
97 | void displayOnConsole(QString message); | |
98 | void listenOnTCTMPorts(); |
|
98 | void listenOnTCTMPorts(); | |
99 | void testTCTMPorts(); |
|
99 | void testTCTMPorts(); | |
100 | void newConnectionOnTCServer(); |
|
100 | void newConnectionOnTCServer(); | |
101 | void newConnectionOnTMServer(); |
|
101 | void newConnectionOnTMServer(); | |
102 | void readDataOnTCPort(); |
|
102 | void readDataOnTCPort(); | |
103 | void readDataOnTMPort(); |
|
103 | void readDataOnTMPort(); | |
104 | void readDataOnSocketEchoServer(); |
|
104 | void readDataOnSocketEchoServer(); | |
105 | void openEchoServer(); |
|
105 | void openEchoServer(); | |
106 | void socket_TMEcho_ServerHasChanged(); |
|
106 | void socket_TMEcho_ServerHasChanged(); | |
107 | void processIncomingPacket(TMPacketToRead *packet); |
|
107 | void processIncomingPacket(TMPacketToRead *packet); | |
108 | void resetStatistics(); |
|
108 | void resetStatistics(); | |
109 | void processPacketStore(); |
|
109 | void processPacketStore(); | |
110 | }; |
|
110 | }; | |
111 |
|
111 | |||
112 | #endif // MAINWINDOW_H |
|
112 | #endif // MAINWINDOW_H |
@@ -1,1029 +1,1024 | |||||
1 | ############################################################################# |
|
1 | ############################################################################# | |
2 | # Makefile for building: libparameterdump.so.1.0.0 |
|
2 | # Makefile for building: libparameterdump.so.1.0.0 | |
3 | # Generated by qmake (3.0) (Qt 5.2.0) |
|
3 | # Generated by qmake (3.0) (Qt 5.2.0) | |
4 | # Project: parameterdump.pro |
|
4 | # Project: parameterdump.pro | |
5 | # Template: lib |
|
5 | # Template: lib | |
6 | # Command: /bin/qmake-qt5 -spec linux-g++-64 CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile parameterdump.pro |
|
6 | # Command: /usr/bin/qmake-qt5 -o Makefile parameterdump.pro | |
7 | ############################################################################# |
|
7 | ############################################################################# | |
8 |
|
8 | |||
9 | MAKEFILE = Makefile |
|
9 | MAKEFILE = Makefile | |
10 |
|
10 | |||
11 | ####### Compiler, tools and options |
|
11 | ####### Compiler, tools and options | |
12 |
|
12 | |||
13 | CC = gcc |
|
13 | CC = gcc | |
14 | CXX = g++ |
|
14 | CXX = g++ | |
15 |
DEFINES = -DPARAMETERDUMP_LIBRARY -DQT_ |
|
15 | DEFINES = -DPARAMETERDUMP_LIBRARY -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB | |
16 | CFLAGS = -m64 -pipe -g -Wall -W -D_REENTRANT -fPIC $(DEFINES) |
|
16 | CFLAGS = -m64 -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES) | |
17 | CXXFLAGS = -m64 -pipe -g -Wall -W -D_REENTRANT -fPIC $(DEFINES) |
|
17 | CXXFLAGS = -m64 -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES) | |
18 | INCPATH = -I/usr/lib64/qt5/mkspecs/linux-g++-64 -I. -I../../DEV_PLE/header -I../rmapplugin -I. -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I. |
|
18 | INCPATH = -I/usr/lib64/qt5/mkspecs/linux-g++-64 -I. -I../../DEV_PLE/header -I../rmapplugin -I. -I/usr/include/qt5 -I/usr/include/qt5/QtPrintSupport -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtCore -I. | |
19 | LINK = g++ |
|
19 | LINK = g++ | |
20 | LFLAGS = -m64 -shared -Wl,-soname,libparameterdump.so.1 |
|
20 | LFLAGS = -m64 -Wl,-O1 -Wl,-z,relro -shared -Wl,-soname,libparameterdump.so.1 | |
21 | LIBS = $(SUBLIBS) -L/usr/X11R6/lib64 -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lGL -lpthread |
|
21 | LIBS = $(SUBLIBS) -L/usr/X11R6/lib64 -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lGL -lpthread | |
22 | AR = ar cqs |
|
22 | AR = ar cqs | |
23 | RANLIB = |
|
23 | RANLIB = | |
24 | QMAKE = /bin/qmake-qt5 |
|
24 | QMAKE = /usr/bin/qmake-qt5 | |
25 | TAR = tar -cf |
|
25 | TAR = tar -cf | |
26 | COMPRESS = gzip -9f |
|
26 | COMPRESS = gzip -9f | |
27 | COPY = cp -f |
|
27 | COPY = cp -f | |
28 | SED = sed |
|
28 | SED = sed | |
29 | COPY_FILE = cp -f |
|
29 | COPY_FILE = cp -f | |
30 | COPY_DIR = cp -f -R |
|
30 | COPY_DIR = cp -f -R | |
31 | STRIP = strip |
|
31 | STRIP = strip | |
32 | INSTALL_FILE = install -m 644 -p |
|
32 | INSTALL_FILE = install -m 644 -p | |
33 | INSTALL_DIR = $(COPY_DIR) |
|
33 | INSTALL_DIR = $(COPY_DIR) | |
34 | INSTALL_PROGRAM = install -m 755 -p |
|
34 | INSTALL_PROGRAM = install -m 755 -p | |
35 | DEL_FILE = rm -f |
|
35 | DEL_FILE = rm -f | |
36 | SYMLINK = ln -f -s |
|
36 | SYMLINK = ln -f -s | |
37 | DEL_DIR = rmdir |
|
37 | DEL_DIR = rmdir | |
38 | MOVE = mv -f |
|
38 | MOVE = mv -f | |
39 | CHK_DIR_EXISTS= test -d |
|
39 | CHK_DIR_EXISTS= test -d | |
40 | MKDIR = mkdir -p |
|
40 | MKDIR = mkdir -p | |
41 |
|
41 | |||
42 | ####### Output directory |
|
42 | ####### Output directory | |
43 |
|
43 | |||
44 | OBJECTS_DIR = ./ |
|
44 | OBJECTS_DIR = ./ | |
45 |
|
45 | |||
46 | ####### Files |
|
46 | ####### Files | |
47 |
|
47 | |||
48 | SOURCES = parameterdump.cpp \ |
|
48 | SOURCES = parameterdump.cpp \ | |
49 | tcpackettosend.cpp \ |
|
49 | tcpackettosend.cpp \ | |
50 | ../rmapplugin/tmpackettoread.cpp moc_parameterdump.cpp \ |
|
50 | ../rmapplugin/tmpackettoread.cpp moc_parameterdump.cpp \ | |
51 | moc_tcpackettosend.cpp \ |
|
51 | moc_tcpackettosend.cpp \ | |
52 | moc_tmpackettoread.cpp |
|
52 | moc_tmpackettoread.cpp | |
53 | OBJECTS = parameterdump.o \ |
|
53 | OBJECTS = parameterdump.o \ | |
54 | tcpackettosend.o \ |
|
54 | tcpackettosend.o \ | |
55 | tmpackettoread.o \ |
|
55 | tmpackettoread.o \ | |
56 | moc_parameterdump.o \ |
|
56 | moc_parameterdump.o \ | |
57 | moc_tcpackettosend.o \ |
|
57 | moc_tcpackettosend.o \ | |
58 | moc_tmpackettoread.o |
|
58 | moc_tmpackettoread.o | |
59 | DIST = /usr/lib64/qt5/mkspecs/features/spec_pre.prf \ |
|
59 | DIST = /usr/lib64/qt5/mkspecs/features/spec_pre.prf \ | |
60 | /usr/lib64/qt5/mkspecs/common/shell-unix.conf \ |
|
60 | /usr/lib64/qt5/mkspecs/common/shell-unix.conf \ | |
61 | /usr/lib64/qt5/mkspecs/common/unix.conf \ |
|
61 | /usr/lib64/qt5/mkspecs/common/unix.conf \ | |
62 | /usr/lib64/qt5/mkspecs/common/linux.conf \ |
|
62 | /usr/lib64/qt5/mkspecs/common/linux.conf \ | |
63 | /usr/lib64/qt5/mkspecs/common/gcc-base.conf \ |
|
63 | /usr/lib64/qt5/mkspecs/common/gcc-base.conf \ | |
64 | /usr/lib64/qt5/mkspecs/common/gcc-base-unix.conf \ |
|
64 | /usr/lib64/qt5/mkspecs/common/gcc-base-unix.conf \ | |
65 | /usr/lib64/qt5/mkspecs/common/g++-base.conf \ |
|
65 | /usr/lib64/qt5/mkspecs/common/g++-base.conf \ | |
66 | /usr/lib64/qt5/mkspecs/common/g++-unix.conf \ |
|
66 | /usr/lib64/qt5/mkspecs/common/g++-unix.conf \ | |
67 | /usr/lib64/qt5/mkspecs/qconfig.pri \ |
|
67 | /usr/lib64/qt5/mkspecs/qconfig.pri \ | |
68 | /usr/lib64/qt5/mkspecs/modules/qt_lib_accountsservice.pri \ |
|
|||
69 | /usr/lib64/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \ |
|
68 | /usr/lib64/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \ | |
70 | /usr/lib64/qt5/mkspecs/modules/qt_lib_clucene_private.pri \ |
|
69 | /usr/lib64/qt5/mkspecs/modules/qt_lib_clucene_private.pri \ | |
71 | /usr/lib64/qt5/mkspecs/modules/qt_lib_compositor.pri \ |
|
70 | /usr/lib64/qt5/mkspecs/modules/qt_lib_compositor.pri \ | |
|
71 | /usr/lib64/qt5/mkspecs/modules/qt_lib_compositor_private.pri \ | |||
72 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent.pri \ |
|
72 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent.pri \ | |
73 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \ |
|
73 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \ | |
74 | /usr/lib64/qt5/mkspecs/modules/qt_lib_configuration.pri \ |
|
|||
75 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core.pri \ |
|
74 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core.pri \ | |
76 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core_private.pri \ |
|
75 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core_private.pri \ | |
77 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus.pri \ |
|
76 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus.pri \ | |
78 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus_private.pri \ |
|
77 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus_private.pri \ | |
79 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative.pri \ |
|
78 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative.pri \ | |
80 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative_private.pri \ |
|
79 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative_private.pri \ | |
81 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer.pri \ |
|
80 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer.pri \ | |
82 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer_private.pri \ |
|
81 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer_private.pri \ | |
83 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designercomponents_private.pri \ |
|
82 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designercomponents_private.pri \ | |
84 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui.pri \ |
|
83 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui.pri \ | |
85 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui_private.pri \ |
|
84 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui_private.pri \ | |
86 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help.pri \ |
|
85 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help.pri \ | |
87 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help_private.pri \ |
|
86 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help_private.pri \ | |
88 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia.pri \ |
|
87 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia.pri \ | |
89 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia_private.pri \ |
|
88 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia_private.pri \ | |
90 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri \ |
|
89 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri \ | |
91 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ |
|
90 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ | |
92 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network.pri \ |
|
91 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network.pri \ | |
93 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network_private.pri \ |
|
92 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network_private.pri \ | |
94 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl.pri \ |
|
93 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl.pri \ | |
95 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl_private.pri \ |
|
94 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl_private.pri \ | |
96 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions.pri \ |
|
95 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions.pri \ | |
97 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \ |
|
96 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \ | |
98 | /usr/lib64/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri \ |
|
97 | /usr/lib64/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri \ | |
99 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport.pri \ |
|
98 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport.pri \ | |
100 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \ |
|
99 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \ | |
101 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml.pri \ |
|
100 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml.pri \ | |
102 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml_private.pri \ |
|
101 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml_private.pri \ | |
103 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmldevtools_private.pri \ |
|
102 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmldevtools_private.pri \ | |
104 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest.pri \ |
|
103 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest.pri \ | |
105 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest_private.pri \ |
|
104 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest_private.pri \ | |
106 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \ |
|
105 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \ | |
107 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick.pri \ |
|
106 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick.pri \ | |
108 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick_private.pri \ |
|
107 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick_private.pri \ | |
109 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quickparticles_private.pri \ |
|
108 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quickparticles_private.pri \ | |
110 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script.pri \ |
|
109 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script.pri \ | |
111 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script_private.pri \ |
|
110 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script_private.pri \ | |
112 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools.pri \ |
|
111 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools.pri \ | |
113 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools_private.pri \ |
|
112 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools_private.pri \ | |
114 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql.pri \ |
|
113 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql.pri \ | |
115 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql_private.pri \ |
|
114 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql_private.pri \ | |
116 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg.pri \ |
|
115 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg.pri \ | |
117 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg_private.pri \ |
|
116 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg_private.pri \ | |
118 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib.pri \ |
|
117 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib.pri \ | |
119 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib_private.pri \ |
|
118 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib_private.pri \ | |
120 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools.pri \ |
|
119 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools.pri \ | |
121 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools_private.pri \ |
|
120 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools_private.pri \ | |
122 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit.pri \ |
|
121 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit.pri \ | |
123 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit_private.pri \ |
|
122 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit_private.pri \ | |
124 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets.pri \ |
|
123 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets.pri \ | |
125 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets_private.pri \ |
|
124 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets_private.pri \ | |
126 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets.pri \ |
|
125 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets.pri \ | |
127 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets_private.pri \ |
|
126 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets_private.pri \ | |
128 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras.pri \ |
|
127 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras.pri \ | |
129 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras_private.pri \ |
|
128 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras_private.pri \ | |
130 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml.pri \ |
|
129 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml.pri \ | |
131 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml_private.pri \ |
|
130 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml_private.pri \ | |
132 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri \ |
|
131 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri \ | |
133 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri \ |
|
132 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri \ | |
134 | /usr/lib64/qt5/mkspecs/features/qt_functions.prf \ |
|
133 | /usr/lib64/qt5/mkspecs/features/qt_functions.prf \ | |
135 | /usr/lib64/qt5/mkspecs/features/qt_config.prf \ |
|
134 | /usr/lib64/qt5/mkspecs/features/qt_config.prf \ | |
136 | /usr/lib64/qt5/mkspecs/linux-g++-64/qmake.conf \ |
|
135 | /usr/lib64/qt5/mkspecs/linux-g++-64/qmake.conf \ | |
137 | /usr/lib64/qt5/mkspecs/features/spec_post.prf \ |
|
136 | /usr/lib64/qt5/mkspecs/features/spec_post.prf \ | |
138 | /usr/lib64/qt5/mkspecs/features/exclusive_builds.prf \ |
|
137 | /usr/lib64/qt5/mkspecs/features/exclusive_builds.prf \ | |
139 | /usr/lib64/qt5/mkspecs/features/default_pre.prf \ |
|
138 | /usr/lib64/qt5/mkspecs/features/default_pre.prf \ | |
140 | /usr/lib64/qt5/mkspecs/features/resolve_config.prf \ |
|
139 | /usr/lib64/qt5/mkspecs/features/resolve_config.prf \ | |
141 | /usr/lib64/qt5/mkspecs/features/default_post.prf \ |
|
140 | /usr/lib64/qt5/mkspecs/features/default_post.prf \ | |
142 | /usr/lib64/qt5/mkspecs/features/qml_debug.prf \ |
|
|||
143 | /usr/lib64/qt5/mkspecs/features/declarative_debug.prf \ |
|
|||
144 | /usr/lib64/qt5/mkspecs/features/unix/gdb_dwarf_index.prf \ |
|
141 | /usr/lib64/qt5/mkspecs/features/unix/gdb_dwarf_index.prf \ | |
145 | /usr/lib64/qt5/mkspecs/features/warn_on.prf \ |
|
142 | /usr/lib64/qt5/mkspecs/features/warn_on.prf \ | |
146 | /usr/lib64/qt5/mkspecs/features/qt.prf \ |
|
143 | /usr/lib64/qt5/mkspecs/features/qt.prf \ | |
147 | /usr/lib64/qt5/mkspecs/features/resources.prf \ |
|
144 | /usr/lib64/qt5/mkspecs/features/resources.prf \ | |
148 | /usr/lib64/qt5/mkspecs/features/moc.prf \ |
|
145 | /usr/lib64/qt5/mkspecs/features/moc.prf \ | |
149 | /usr/lib64/qt5/mkspecs/features/unix/opengl.prf \ |
|
146 | /usr/lib64/qt5/mkspecs/features/unix/opengl.prf \ | |
150 | /usr/lib64/qt5/mkspecs/features/uic.prf \ |
|
147 | /usr/lib64/qt5/mkspecs/features/uic.prf \ | |
151 | /usr/lib64/qt5/mkspecs/features/unix/thread.prf \ |
|
148 | /usr/lib64/qt5/mkspecs/features/unix/thread.prf \ | |
152 | /usr/lib64/qt5/mkspecs/features/testcase_targets.prf \ |
|
149 | /usr/lib64/qt5/mkspecs/features/testcase_targets.prf \ | |
153 | /usr/lib64/qt5/mkspecs/features/exceptions.prf \ |
|
150 | /usr/lib64/qt5/mkspecs/features/exceptions.prf \ | |
154 | /usr/lib64/qt5/mkspecs/features/yacc.prf \ |
|
151 | /usr/lib64/qt5/mkspecs/features/yacc.prf \ | |
155 | /usr/lib64/qt5/mkspecs/features/lex.prf \ |
|
152 | /usr/lib64/qt5/mkspecs/features/lex.prf \ | |
156 | parameterdump.pro \ |
|
153 | parameterdump.pro \ | |
157 | parameterdump.pro |
|
154 | parameterdump.pro | |
158 | QMAKE_TARGET = parameterdump |
|
155 | QMAKE_TARGET = parameterdump | |
159 | DESTDIR = #avoid trailing-slash linebreak |
|
156 | DESTDIR = #avoid trailing-slash linebreak | |
160 | TARGET = libparameterdump.so.1.0.0 |
|
157 | TARGET = libparameterdump.so.1.0.0 | |
161 | TARGETA = libparameterdump.a |
|
158 | TARGETA = libparameterdump.a | |
162 | TARGETD = libparameterdump.so.1.0.0 |
|
159 | TARGETD = libparameterdump.so.1.0.0 | |
163 | TARGET0 = libparameterdump.so |
|
160 | TARGET0 = libparameterdump.so | |
164 | TARGET1 = libparameterdump.so.1 |
|
161 | TARGET1 = libparameterdump.so.1 | |
165 | TARGET2 = libparameterdump.so.1.0 |
|
162 | TARGET2 = libparameterdump.so.1.0 | |
166 |
|
163 | |||
167 |
|
164 | |||
168 | first: all |
|
165 | first: all | |
169 | ####### Implicit rules |
|
166 | ####### Implicit rules | |
170 |
|
167 | |||
171 | .SUFFIXES: .o .c .cpp .cc .cxx .C |
|
168 | .SUFFIXES: .o .c .cpp .cc .cxx .C | |
172 |
|
169 | |||
173 | .cpp.o: |
|
170 | .cpp.o: | |
174 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" |
|
171 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" | |
175 |
|
172 | |||
176 | .cc.o: |
|
173 | .cc.o: | |
177 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" |
|
174 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" | |
178 |
|
175 | |||
179 | .cxx.o: |
|
176 | .cxx.o: | |
180 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" |
|
177 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" | |
181 |
|
178 | |||
182 | .C.o: |
|
179 | .C.o: | |
183 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" |
|
180 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" | |
184 |
|
181 | |||
185 | .c.o: |
|
182 | .c.o: | |
186 | $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<" |
|
183 | $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<" | |
187 |
|
184 | |||
188 | ####### Build rules |
|
185 | ####### Build rules | |
189 |
|
186 | |||
190 | all: Makefile $(TARGET) |
|
187 | all: Makefile $(TARGET) | |
191 |
|
188 | |||
192 | $(TARGET): $(OBJECTS) $(SUBLIBS) $(OBJCOMP) |
|
189 | $(TARGET): $(OBJECTS) $(SUBLIBS) $(OBJCOMP) | |
193 | -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) |
|
190 | -$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) | |
194 | $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS) $(OBJCOMP) |
|
191 | $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(LIBS) $(OBJCOMP) | |
195 | -ln -s $(TARGET) $(TARGET0) |
|
192 | -ln -s $(TARGET) $(TARGET0) | |
196 | -ln -s $(TARGET) $(TARGET1) |
|
193 | -ln -s $(TARGET) $(TARGET1) | |
197 | -ln -s $(TARGET) $(TARGET2) |
|
194 | -ln -s $(TARGET) $(TARGET2) | |
198 | { test -z "$(DESTDIR)" || cd "$(DESTDIR)"; } && test $$(gdb --version | sed -e 's,[^0-9][^0-9]*\([0-9]\)\.\([0-9]\).*,\1\2,;q') -gt 72 && gdb --nx --batch --quiet -ex 'set confirm off' -ex "save gdb-index ." -ex quit '$(TARGET)' && test -f $(TARGET).gdb-index && objcopy --add-section '.gdb_index=$(TARGET).gdb-index' --set-section-flags '.gdb_index=readonly' '$(TARGET)' '$(TARGET)' && rm -f $(TARGET).gdb-index || true |
|
|||
199 |
|
195 | |||
200 |
|
196 | |||
201 |
|
197 | |||
202 | staticlib: $(TARGETA) |
|
198 | staticlib: $(TARGETA) | |
203 |
|
199 | |||
204 | $(TARGETA): $(OBJECTS) $(OBJCOMP) |
|
200 | $(TARGETA): $(OBJECTS) $(OBJCOMP) | |
205 | -$(DEL_FILE) $(TARGETA) |
|
201 | -$(DEL_FILE) $(TARGETA) | |
206 | $(AR) $(TARGETA) $(OBJECTS) |
|
202 | $(AR) $(TARGETA) $(OBJECTS) | |
207 |
|
203 | |||
208 | Makefile: parameterdump.pro /usr/lib64/qt5/mkspecs/linux-g++-64/qmake.conf /usr/lib64/qt5/mkspecs/features/spec_pre.prf \ |
|
204 | Makefile: parameterdump.pro /usr/lib64/qt5/mkspecs/linux-g++-64/qmake.conf /usr/lib64/qt5/mkspecs/features/spec_pre.prf \ | |
209 | /usr/lib64/qt5/mkspecs/common/shell-unix.conf \ |
|
205 | /usr/lib64/qt5/mkspecs/common/shell-unix.conf \ | |
210 | /usr/lib64/qt5/mkspecs/common/unix.conf \ |
|
206 | /usr/lib64/qt5/mkspecs/common/unix.conf \ | |
211 | /usr/lib64/qt5/mkspecs/common/linux.conf \ |
|
207 | /usr/lib64/qt5/mkspecs/common/linux.conf \ | |
212 | /usr/lib64/qt5/mkspecs/common/gcc-base.conf \ |
|
208 | /usr/lib64/qt5/mkspecs/common/gcc-base.conf \ | |
213 | /usr/lib64/qt5/mkspecs/common/gcc-base-unix.conf \ |
|
209 | /usr/lib64/qt5/mkspecs/common/gcc-base-unix.conf \ | |
214 | /usr/lib64/qt5/mkspecs/common/g++-base.conf \ |
|
210 | /usr/lib64/qt5/mkspecs/common/g++-base.conf \ | |
215 | /usr/lib64/qt5/mkspecs/common/g++-unix.conf \ |
|
211 | /usr/lib64/qt5/mkspecs/common/g++-unix.conf \ | |
216 | /usr/lib64/qt5/mkspecs/qconfig.pri \ |
|
212 | /usr/lib64/qt5/mkspecs/qconfig.pri \ | |
217 | /usr/lib64/qt5/mkspecs/modules/qt_lib_accountsservice.pri \ |
|
|||
218 | /usr/lib64/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \ |
|
213 | /usr/lib64/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \ | |
219 | /usr/lib64/qt5/mkspecs/modules/qt_lib_clucene_private.pri \ |
|
214 | /usr/lib64/qt5/mkspecs/modules/qt_lib_clucene_private.pri \ | |
220 | /usr/lib64/qt5/mkspecs/modules/qt_lib_compositor.pri \ |
|
215 | /usr/lib64/qt5/mkspecs/modules/qt_lib_compositor.pri \ | |
|
216 | /usr/lib64/qt5/mkspecs/modules/qt_lib_compositor_private.pri \ | |||
221 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent.pri \ |
|
217 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent.pri \ | |
222 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \ |
|
218 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \ | |
223 | /usr/lib64/qt5/mkspecs/modules/qt_lib_configuration.pri \ |
|
|||
224 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core.pri \ |
|
219 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core.pri \ | |
225 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core_private.pri \ |
|
220 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core_private.pri \ | |
226 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus.pri \ |
|
221 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus.pri \ | |
227 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus_private.pri \ |
|
222 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus_private.pri \ | |
228 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative.pri \ |
|
223 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative.pri \ | |
229 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative_private.pri \ |
|
224 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative_private.pri \ | |
230 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer.pri \ |
|
225 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer.pri \ | |
231 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer_private.pri \ |
|
226 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer_private.pri \ | |
232 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designercomponents_private.pri \ |
|
227 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designercomponents_private.pri \ | |
233 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui.pri \ |
|
228 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui.pri \ | |
234 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui_private.pri \ |
|
229 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui_private.pri \ | |
235 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help.pri \ |
|
230 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help.pri \ | |
236 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help_private.pri \ |
|
231 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help_private.pri \ | |
237 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia.pri \ |
|
232 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia.pri \ | |
238 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia_private.pri \ |
|
233 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia_private.pri \ | |
239 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri \ |
|
234 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri \ | |
240 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ |
|
235 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ | |
241 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network.pri \ |
|
236 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network.pri \ | |
242 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network_private.pri \ |
|
237 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network_private.pri \ | |
243 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl.pri \ |
|
238 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl.pri \ | |
244 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl_private.pri \ |
|
239 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl_private.pri \ | |
245 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions.pri \ |
|
240 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions.pri \ | |
246 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \ |
|
241 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \ | |
247 | /usr/lib64/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri \ |
|
242 | /usr/lib64/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri \ | |
248 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport.pri \ |
|
243 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport.pri \ | |
249 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \ |
|
244 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \ | |
250 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml.pri \ |
|
245 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml.pri \ | |
251 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml_private.pri \ |
|
246 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml_private.pri \ | |
252 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmldevtools_private.pri \ |
|
247 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmldevtools_private.pri \ | |
253 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest.pri \ |
|
248 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest.pri \ | |
254 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest_private.pri \ |
|
249 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest_private.pri \ | |
255 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \ |
|
250 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \ | |
256 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick.pri \ |
|
251 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick.pri \ | |
257 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick_private.pri \ |
|
252 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick_private.pri \ | |
258 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quickparticles_private.pri \ |
|
253 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quickparticles_private.pri \ | |
259 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script.pri \ |
|
254 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script.pri \ | |
260 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script_private.pri \ |
|
255 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script_private.pri \ | |
261 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools.pri \ |
|
256 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools.pri \ | |
262 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools_private.pri \ |
|
257 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools_private.pri \ | |
263 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql.pri \ |
|
258 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql.pri \ | |
264 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql_private.pri \ |
|
259 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql_private.pri \ | |
265 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg.pri \ |
|
260 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg.pri \ | |
266 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg_private.pri \ |
|
261 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg_private.pri \ | |
267 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib.pri \ |
|
262 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib.pri \ | |
268 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib_private.pri \ |
|
263 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib_private.pri \ | |
269 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools.pri \ |
|
264 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools.pri \ | |
270 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools_private.pri \ |
|
265 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools_private.pri \ | |
271 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit.pri \ |
|
266 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit.pri \ | |
272 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit_private.pri \ |
|
267 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit_private.pri \ | |
273 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets.pri \ |
|
268 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets.pri \ | |
274 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets_private.pri \ |
|
269 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets_private.pri \ | |
275 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets.pri \ |
|
270 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets.pri \ | |
276 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets_private.pri \ |
|
271 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets_private.pri \ | |
277 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras.pri \ |
|
272 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras.pri \ | |
278 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras_private.pri \ |
|
273 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras_private.pri \ | |
279 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml.pri \ |
|
274 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml.pri \ | |
280 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml_private.pri \ |
|
275 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml_private.pri \ | |
281 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri \ |
|
276 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri \ | |
282 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri \ |
|
277 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri \ | |
283 | /usr/lib64/qt5/mkspecs/features/qt_functions.prf \ |
|
278 | /usr/lib64/qt5/mkspecs/features/qt_functions.prf \ | |
284 | /usr/lib64/qt5/mkspecs/features/qt_config.prf \ |
|
279 | /usr/lib64/qt5/mkspecs/features/qt_config.prf \ | |
285 | /usr/lib64/qt5/mkspecs/linux-g++-64/qmake.conf \ |
|
280 | /usr/lib64/qt5/mkspecs/linux-g++-64/qmake.conf \ | |
286 | /usr/lib64/qt5/mkspecs/features/spec_post.prf \ |
|
281 | /usr/lib64/qt5/mkspecs/features/spec_post.prf \ | |
287 | /usr/lib64/qt5/mkspecs/features/exclusive_builds.prf \ |
|
282 | /usr/lib64/qt5/mkspecs/features/exclusive_builds.prf \ | |
288 | /usr/lib64/qt5/mkspecs/features/default_pre.prf \ |
|
283 | /usr/lib64/qt5/mkspecs/features/default_pre.prf \ | |
289 | /usr/lib64/qt5/mkspecs/features/resolve_config.prf \ |
|
284 | /usr/lib64/qt5/mkspecs/features/resolve_config.prf \ | |
290 | /usr/lib64/qt5/mkspecs/features/default_post.prf \ |
|
285 | /usr/lib64/qt5/mkspecs/features/default_post.prf \ | |
291 | /usr/lib64/qt5/mkspecs/features/qml_debug.prf \ |
|
|||
292 | /usr/lib64/qt5/mkspecs/features/declarative_debug.prf \ |
|
|||
293 | /usr/lib64/qt5/mkspecs/features/unix/gdb_dwarf_index.prf \ |
|
286 | /usr/lib64/qt5/mkspecs/features/unix/gdb_dwarf_index.prf \ | |
294 | /usr/lib64/qt5/mkspecs/features/warn_on.prf \ |
|
287 | /usr/lib64/qt5/mkspecs/features/warn_on.prf \ | |
295 | /usr/lib64/qt5/mkspecs/features/qt.prf \ |
|
288 | /usr/lib64/qt5/mkspecs/features/qt.prf \ | |
296 | /usr/lib64/qt5/mkspecs/features/resources.prf \ |
|
289 | /usr/lib64/qt5/mkspecs/features/resources.prf \ | |
297 | /usr/lib64/qt5/mkspecs/features/moc.prf \ |
|
290 | /usr/lib64/qt5/mkspecs/features/moc.prf \ | |
298 | /usr/lib64/qt5/mkspecs/features/unix/opengl.prf \ |
|
291 | /usr/lib64/qt5/mkspecs/features/unix/opengl.prf \ | |
299 | /usr/lib64/qt5/mkspecs/features/uic.prf \ |
|
292 | /usr/lib64/qt5/mkspecs/features/uic.prf \ | |
300 | /usr/lib64/qt5/mkspecs/features/unix/thread.prf \ |
|
293 | /usr/lib64/qt5/mkspecs/features/unix/thread.prf \ | |
301 | /usr/lib64/qt5/mkspecs/features/testcase_targets.prf \ |
|
294 | /usr/lib64/qt5/mkspecs/features/testcase_targets.prf \ | |
302 | /usr/lib64/qt5/mkspecs/features/exceptions.prf \ |
|
295 | /usr/lib64/qt5/mkspecs/features/exceptions.prf \ | |
303 | /usr/lib64/qt5/mkspecs/features/yacc.prf \ |
|
296 | /usr/lib64/qt5/mkspecs/features/yacc.prf \ | |
304 | /usr/lib64/qt5/mkspecs/features/lex.prf \ |
|
297 | /usr/lib64/qt5/mkspecs/features/lex.prf \ | |
305 | parameterdump.pro \ |
|
298 | parameterdump.pro \ | |
306 | /lib64/libQt5PrintSupport.prl \ |
|
299 | /lib64/libQt5PrintSupport.prl \ | |
307 | /lib64/libQt5Widgets.prl \ |
|
300 | /lib64/libQt5Widgets.prl \ | |
308 | /lib64/libQt5Gui.prl \ |
|
301 | /lib64/libQt5Gui.prl \ | |
309 | /lib64/libQt5Core.prl |
|
302 | /lib64/libQt5Core.prl | |
310 | $(QMAKE) -spec linux-g++-64 CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile parameterdump.pro |
|
303 | $(QMAKE) -o Makefile parameterdump.pro | |
311 | /usr/lib64/qt5/mkspecs/features/spec_pre.prf: |
|
304 | /usr/lib64/qt5/mkspecs/features/spec_pre.prf: | |
312 | /usr/lib64/qt5/mkspecs/common/shell-unix.conf: |
|
305 | /usr/lib64/qt5/mkspecs/common/shell-unix.conf: | |
313 | /usr/lib64/qt5/mkspecs/common/unix.conf: |
|
306 | /usr/lib64/qt5/mkspecs/common/unix.conf: | |
314 | /usr/lib64/qt5/mkspecs/common/linux.conf: |
|
307 | /usr/lib64/qt5/mkspecs/common/linux.conf: | |
315 | /usr/lib64/qt5/mkspecs/common/gcc-base.conf: |
|
308 | /usr/lib64/qt5/mkspecs/common/gcc-base.conf: | |
316 | /usr/lib64/qt5/mkspecs/common/gcc-base-unix.conf: |
|
309 | /usr/lib64/qt5/mkspecs/common/gcc-base-unix.conf: | |
317 | /usr/lib64/qt5/mkspecs/common/g++-base.conf: |
|
310 | /usr/lib64/qt5/mkspecs/common/g++-base.conf: | |
318 | /usr/lib64/qt5/mkspecs/common/g++-unix.conf: |
|
311 | /usr/lib64/qt5/mkspecs/common/g++-unix.conf: | |
319 | /usr/lib64/qt5/mkspecs/qconfig.pri: |
|
312 | /usr/lib64/qt5/mkspecs/qconfig.pri: | |
320 | /usr/lib64/qt5/mkspecs/modules/qt_lib_accountsservice.pri: |
|
|||
321 | /usr/lib64/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri: |
|
313 | /usr/lib64/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri: | |
322 | /usr/lib64/qt5/mkspecs/modules/qt_lib_clucene_private.pri: |
|
314 | /usr/lib64/qt5/mkspecs/modules/qt_lib_clucene_private.pri: | |
323 | /usr/lib64/qt5/mkspecs/modules/qt_lib_compositor.pri: |
|
315 | /usr/lib64/qt5/mkspecs/modules/qt_lib_compositor.pri: | |
|
316 | /usr/lib64/qt5/mkspecs/modules/qt_lib_compositor_private.pri: | |||
324 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent.pri: |
|
317 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent.pri: | |
325 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent_private.pri: |
|
318 | /usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent_private.pri: | |
326 | /usr/lib64/qt5/mkspecs/modules/qt_lib_configuration.pri: |
|
|||
327 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core.pri: |
|
319 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core.pri: | |
328 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core_private.pri: |
|
320 | /usr/lib64/qt5/mkspecs/modules/qt_lib_core_private.pri: | |
329 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus.pri: |
|
321 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus.pri: | |
330 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus_private.pri: |
|
322 | /usr/lib64/qt5/mkspecs/modules/qt_lib_dbus_private.pri: | |
331 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative.pri: |
|
323 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative.pri: | |
332 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative_private.pri: |
|
324 | /usr/lib64/qt5/mkspecs/modules/qt_lib_declarative_private.pri: | |
333 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer.pri: |
|
325 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer.pri: | |
334 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer_private.pri: |
|
326 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designer_private.pri: | |
335 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designercomponents_private.pri: |
|
327 | /usr/lib64/qt5/mkspecs/modules/qt_lib_designercomponents_private.pri: | |
336 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui.pri: |
|
328 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui.pri: | |
337 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui_private.pri: |
|
329 | /usr/lib64/qt5/mkspecs/modules/qt_lib_gui_private.pri: | |
338 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help.pri: |
|
330 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help.pri: | |
339 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help_private.pri: |
|
331 | /usr/lib64/qt5/mkspecs/modules/qt_lib_help_private.pri: | |
340 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia.pri: |
|
332 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia.pri: | |
341 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia_private.pri: |
|
333 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia_private.pri: | |
342 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri: |
|
334 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri: | |
343 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri: |
|
335 | /usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri: | |
344 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network.pri: |
|
336 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network.pri: | |
345 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network_private.pri: |
|
337 | /usr/lib64/qt5/mkspecs/modules/qt_lib_network_private.pri: | |
346 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl.pri: |
|
338 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl.pri: | |
347 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl_private.pri: |
|
339 | /usr/lib64/qt5/mkspecs/modules/qt_lib_opengl_private.pri: | |
348 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions.pri: |
|
340 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions.pri: | |
349 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri: |
|
341 | /usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri: | |
350 | /usr/lib64/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri: |
|
342 | /usr/lib64/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri: | |
351 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport.pri: |
|
343 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport.pri: | |
352 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport_private.pri: |
|
344 | /usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport_private.pri: | |
353 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml.pri: |
|
345 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml.pri: | |
354 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml_private.pri: |
|
346 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qml_private.pri: | |
355 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmldevtools_private.pri: |
|
347 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmldevtools_private.pri: | |
356 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest.pri: |
|
348 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest.pri: | |
357 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest_private.pri: |
|
349 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest_private.pri: | |
358 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri: |
|
350 | /usr/lib64/qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri: | |
359 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick.pri: |
|
351 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick.pri: | |
360 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick_private.pri: |
|
352 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quick_private.pri: | |
361 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quickparticles_private.pri: |
|
353 | /usr/lib64/qt5/mkspecs/modules/qt_lib_quickparticles_private.pri: | |
362 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script.pri: |
|
354 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script.pri: | |
363 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script_private.pri: |
|
355 | /usr/lib64/qt5/mkspecs/modules/qt_lib_script_private.pri: | |
364 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools.pri: |
|
356 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools.pri: | |
365 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools_private.pri: |
|
357 | /usr/lib64/qt5/mkspecs/modules/qt_lib_scripttools_private.pri: | |
366 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql.pri: |
|
358 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql.pri: | |
367 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql_private.pri: |
|
359 | /usr/lib64/qt5/mkspecs/modules/qt_lib_sql_private.pri: | |
368 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg.pri: |
|
360 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg.pri: | |
369 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg_private.pri: |
|
361 | /usr/lib64/qt5/mkspecs/modules/qt_lib_svg_private.pri: | |
370 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib.pri: |
|
362 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib.pri: | |
371 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib_private.pri: |
|
363 | /usr/lib64/qt5/mkspecs/modules/qt_lib_testlib_private.pri: | |
372 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools.pri: |
|
364 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools.pri: | |
373 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools_private.pri: |
|
365 | /usr/lib64/qt5/mkspecs/modules/qt_lib_uitools_private.pri: | |
374 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit.pri: |
|
366 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit.pri: | |
375 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit_private.pri: |
|
367 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkit_private.pri: | |
376 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets.pri: |
|
368 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets.pri: | |
377 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets_private.pri: |
|
369 | /usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets_private.pri: | |
378 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets.pri: |
|
370 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets.pri: | |
379 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets_private.pri: |
|
371 | /usr/lib64/qt5/mkspecs/modules/qt_lib_widgets_private.pri: | |
380 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras.pri: |
|
372 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras.pri: | |
381 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras_private.pri: |
|
373 | /usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras_private.pri: | |
382 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml.pri: |
|
374 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml.pri: | |
383 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml_private.pri: |
|
375 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xml_private.pri: | |
384 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri: |
|
376 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri: | |
385 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri: |
|
377 | /usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri: | |
386 | /usr/lib64/qt5/mkspecs/features/qt_functions.prf: |
|
378 | /usr/lib64/qt5/mkspecs/features/qt_functions.prf: | |
387 | /usr/lib64/qt5/mkspecs/features/qt_config.prf: |
|
379 | /usr/lib64/qt5/mkspecs/features/qt_config.prf: | |
388 | /usr/lib64/qt5/mkspecs/linux-g++-64/qmake.conf: |
|
380 | /usr/lib64/qt5/mkspecs/linux-g++-64/qmake.conf: | |
389 | /usr/lib64/qt5/mkspecs/features/spec_post.prf: |
|
381 | /usr/lib64/qt5/mkspecs/features/spec_post.prf: | |
390 | /usr/lib64/qt5/mkspecs/features/exclusive_builds.prf: |
|
382 | /usr/lib64/qt5/mkspecs/features/exclusive_builds.prf: | |
391 | /usr/lib64/qt5/mkspecs/features/default_pre.prf: |
|
383 | /usr/lib64/qt5/mkspecs/features/default_pre.prf: | |
392 | /usr/lib64/qt5/mkspecs/features/resolve_config.prf: |
|
384 | /usr/lib64/qt5/mkspecs/features/resolve_config.prf: | |
393 | /usr/lib64/qt5/mkspecs/features/default_post.prf: |
|
385 | /usr/lib64/qt5/mkspecs/features/default_post.prf: | |
394 | /usr/lib64/qt5/mkspecs/features/qml_debug.prf: |
|
|||
395 | /usr/lib64/qt5/mkspecs/features/declarative_debug.prf: |
|
|||
396 | /usr/lib64/qt5/mkspecs/features/unix/gdb_dwarf_index.prf: |
|
386 | /usr/lib64/qt5/mkspecs/features/unix/gdb_dwarf_index.prf: | |
397 | /usr/lib64/qt5/mkspecs/features/warn_on.prf: |
|
387 | /usr/lib64/qt5/mkspecs/features/warn_on.prf: | |
398 | /usr/lib64/qt5/mkspecs/features/qt.prf: |
|
388 | /usr/lib64/qt5/mkspecs/features/qt.prf: | |
399 | /usr/lib64/qt5/mkspecs/features/resources.prf: |
|
389 | /usr/lib64/qt5/mkspecs/features/resources.prf: | |
400 | /usr/lib64/qt5/mkspecs/features/moc.prf: |
|
390 | /usr/lib64/qt5/mkspecs/features/moc.prf: | |
401 | /usr/lib64/qt5/mkspecs/features/unix/opengl.prf: |
|
391 | /usr/lib64/qt5/mkspecs/features/unix/opengl.prf: | |
402 | /usr/lib64/qt5/mkspecs/features/uic.prf: |
|
392 | /usr/lib64/qt5/mkspecs/features/uic.prf: | |
403 | /usr/lib64/qt5/mkspecs/features/unix/thread.prf: |
|
393 | /usr/lib64/qt5/mkspecs/features/unix/thread.prf: | |
404 | /usr/lib64/qt5/mkspecs/features/testcase_targets.prf: |
|
394 | /usr/lib64/qt5/mkspecs/features/testcase_targets.prf: | |
405 | /usr/lib64/qt5/mkspecs/features/exceptions.prf: |
|
395 | /usr/lib64/qt5/mkspecs/features/exceptions.prf: | |
406 | /usr/lib64/qt5/mkspecs/features/yacc.prf: |
|
396 | /usr/lib64/qt5/mkspecs/features/yacc.prf: | |
407 | /usr/lib64/qt5/mkspecs/features/lex.prf: |
|
397 | /usr/lib64/qt5/mkspecs/features/lex.prf: | |
408 | parameterdump.pro: |
|
398 | parameterdump.pro: | |
409 | /lib64/libQt5PrintSupport.prl: |
|
399 | /lib64/libQt5PrintSupport.prl: | |
410 | /lib64/libQt5Widgets.prl: |
|
400 | /lib64/libQt5Widgets.prl: | |
411 | /lib64/libQt5Gui.prl: |
|
401 | /lib64/libQt5Gui.prl: | |
412 | /lib64/libQt5Core.prl: |
|
402 | /lib64/libQt5Core.prl: | |
413 | qmake: FORCE |
|
403 | qmake: FORCE | |
414 | @$(QMAKE) -spec linux-g++-64 CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile parameterdump.pro |
|
404 | @$(QMAKE) -o Makefile parameterdump.pro | |
415 |
|
405 | |||
416 | qmake_all: FORCE |
|
406 | qmake_all: FORCE | |
417 |
|
407 | |||
418 | dist: |
|
408 | dist: | |
419 | @test -d .tmp/parameterdump1.0.0 || mkdir -p .tmp/parameterdump1.0.0 |
|
409 | @test -d .tmp/parameterdump1.0.0 || mkdir -p .tmp/parameterdump1.0.0 | |
420 | $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/parameterdump1.0.0/ && $(COPY_FILE) --parents parameterdump.h parameterdump_global.h tcpackettosend.h ../../DEV_PLE/header/ccsds_types.h ../../DEV_PLE/header/TC_types.h ../rmapplugin/tmpackettoread.h .tmp/parameterdump1.0.0/ && $(COPY_FILE) --parents parameterdump.cpp tcpackettosend.cpp ../rmapplugin/tmpackettoread.cpp .tmp/parameterdump1.0.0/ && (cd `dirname .tmp/parameterdump1.0.0` && $(TAR) parameterdump1.0.0.tar parameterdump1.0.0 && $(COMPRESS) parameterdump1.0.0.tar) && $(MOVE) `dirname .tmp/parameterdump1.0.0`/parameterdump1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/parameterdump1.0.0 |
|
410 | $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/parameterdump1.0.0/ && $(COPY_FILE) --parents parameterdump.h parameterdump_global.h tcpackettosend.h ../../DEV_PLE/header/ccsds_types.h ../../DEV_PLE/header/TC_types.h ../rmapplugin/tmpackettoread.h .tmp/parameterdump1.0.0/ && $(COPY_FILE) --parents parameterdump.cpp tcpackettosend.cpp ../rmapplugin/tmpackettoread.cpp .tmp/parameterdump1.0.0/ && (cd `dirname .tmp/parameterdump1.0.0` && $(TAR) parameterdump1.0.0.tar parameterdump1.0.0 && $(COMPRESS) parameterdump1.0.0.tar) && $(MOVE) `dirname .tmp/parameterdump1.0.0`/parameterdump1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/parameterdump1.0.0 | |
421 |
|
411 | |||
422 |
|
412 | |||
423 | clean:compiler_clean |
|
413 | clean:compiler_clean | |
424 | -$(DEL_FILE) $(OBJECTS) |
|
414 | -$(DEL_FILE) $(OBJECTS) | |
425 | -$(DEL_FILE) *~ core *.core |
|
415 | -$(DEL_FILE) *~ core *.core | |
426 |
|
416 | |||
427 |
|
417 | |||
428 | ####### Sub-libraries |
|
418 | ####### Sub-libraries | |
429 |
|
419 | |||
430 | distclean: clean |
|
420 | distclean: clean | |
431 | -$(DEL_FILE) $(TARGET) |
|
421 | -$(DEL_FILE) $(TARGET) | |
432 | -$(DEL_FILE) $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA) |
|
422 | -$(DEL_FILE) $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA) | |
433 | -$(DEL_FILE) Makefile |
|
423 | -$(DEL_FILE) Makefile | |
434 |
|
424 | |||
435 |
|
425 | |||
436 | mocclean: compiler_moc_header_clean compiler_moc_source_clean |
|
426 | mocclean: compiler_moc_header_clean compiler_moc_source_clean | |
437 |
|
427 | |||
438 | mocables: compiler_moc_header_make_all compiler_moc_source_make_all |
|
428 | mocables: compiler_moc_header_make_all compiler_moc_source_make_all | |
439 |
|
429 | |||
440 | check: first |
|
430 | check: first | |
441 |
|
431 | |||
442 | compiler_rcc_make_all: |
|
432 | compiler_rcc_make_all: | |
443 | compiler_rcc_clean: |
|
433 | compiler_rcc_clean: | |
444 | compiler_moc_header_make_all: moc_parameterdump.cpp moc_tcpackettosend.cpp moc_tmpackettoread.cpp |
|
434 | compiler_moc_header_make_all: moc_parameterdump.cpp moc_tcpackettosend.cpp moc_tmpackettoread.cpp | |
445 | compiler_moc_header_clean: |
|
435 | compiler_moc_header_clean: | |
446 | -$(DEL_FILE) moc_parameterdump.cpp moc_tcpackettosend.cpp moc_tmpackettoread.cpp |
|
436 | -$(DEL_FILE) moc_parameterdump.cpp moc_tcpackettosend.cpp moc_tmpackettoread.cpp | |
447 | moc_parameterdump.cpp: /usr/include/qt5/QtWidgets/QGroupBox \ |
|
437 | moc_parameterdump.cpp: /usr/include/qt5/QtWidgets/QGroupBox \ | |
448 | /usr/include/qt5/QtWidgets/qgroupbox.h \ |
|
438 | /usr/include/qt5/QtWidgets/qgroupbox.h \ | |
449 | /usr/include/qt5/QtWidgets/qframe.h \ |
|
439 | /usr/include/qt5/QtWidgets/qframe.h \ | |
450 | /usr/include/qt5/QtWidgets/qwidget.h \ |
|
440 | /usr/include/qt5/QtWidgets/qwidget.h \ | |
451 | /usr/include/qt5/QtGui/qwindowdefs.h \ |
|
441 | /usr/include/qt5/QtGui/qwindowdefs.h \ | |
452 | /usr/include/qt5/QtCore/qglobal.h \ |
|
442 | /usr/include/qt5/QtCore/qglobal.h \ | |
453 | /usr/include/qt5/QtCore/qconfig.h \ |
|
443 | /usr/include/qt5/QtCore/qconfig.h \ | |
454 | /usr/include/qt5/QtCore/qconfig-64.h \ |
|
444 | /usr/include/qt5/QtCore/qconfig-64.h \ | |
455 | /usr/include/qt5/QtCore/qfeatures.h \ |
|
445 | /usr/include/qt5/QtCore/qfeatures.h \ | |
456 | /usr/include/qt5/QtCore/qsystemdetection.h \ |
|
446 | /usr/include/qt5/QtCore/qsystemdetection.h \ | |
457 | /usr/include/qt5/QtCore/qprocessordetection.h \ |
|
447 | /usr/include/qt5/QtCore/qprocessordetection.h \ | |
458 | /usr/include/qt5/QtCore/qcompilerdetection.h \ |
|
448 | /usr/include/qt5/QtCore/qcompilerdetection.h \ | |
459 | /usr/include/qt5/QtCore/qglobalstatic.h \ |
|
449 | /usr/include/qt5/QtCore/qglobalstatic.h \ | |
460 | /usr/include/qt5/QtCore/qatomic.h \ |
|
450 | /usr/include/qt5/QtCore/qatomic.h \ | |
461 | /usr/include/qt5/QtCore/qbasicatomic.h \ |
|
451 | /usr/include/qt5/QtCore/qbasicatomic.h \ | |
462 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ |
|
452 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ | |
463 | /usr/include/qt5/QtCore/qgenericatomic.h \ |
|
453 | /usr/include/qt5/QtCore/qgenericatomic.h \ | |
464 | /usr/include/qt5/QtCore/qatomic_msvc.h \ |
|
454 | /usr/include/qt5/QtCore/qatomic_msvc.h \ | |
465 | /usr/include/qt5/QtCore/qatomic_integrity.h \ |
|
455 | /usr/include/qt5/QtCore/qatomic_integrity.h \ | |
466 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ |
|
456 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ | |
467 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ |
|
457 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ | |
468 | /usr/include/qt5/QtCore/qatomic_power.h \ |
|
458 | /usr/include/qt5/QtCore/qatomic_power.h \ | |
469 | /usr/include/qt5/QtCore/qatomic_alpha.h \ |
|
459 | /usr/include/qt5/QtCore/qatomic_alpha.h \ | |
470 | /usr/include/qt5/QtCore/qatomic_armv7.h \ |
|
460 | /usr/include/qt5/QtCore/qatomic_armv7.h \ | |
471 | /usr/include/qt5/QtCore/qatomic_armv6.h \ |
|
461 | /usr/include/qt5/QtCore/qatomic_armv6.h \ | |
472 | /usr/include/qt5/QtCore/qatomic_armv5.h \ |
|
462 | /usr/include/qt5/QtCore/qatomic_armv5.h \ | |
473 | /usr/include/qt5/QtCore/qatomic_bfin.h \ |
|
463 | /usr/include/qt5/QtCore/qatomic_bfin.h \ | |
474 | /usr/include/qt5/QtCore/qatomic_ia64.h \ |
|
464 | /usr/include/qt5/QtCore/qatomic_ia64.h \ | |
475 | /usr/include/qt5/QtCore/qatomic_mips.h \ |
|
465 | /usr/include/qt5/QtCore/qatomic_mips.h \ | |
476 | /usr/include/qt5/QtCore/qatomic_s390.h \ |
|
466 | /usr/include/qt5/QtCore/qatomic_s390.h \ | |
477 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ |
|
467 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ | |
478 | /usr/include/qt5/QtCore/qatomic_sparc.h \ |
|
468 | /usr/include/qt5/QtCore/qatomic_sparc.h \ | |
479 | /usr/include/qt5/QtCore/qatomic_x86.h \ |
|
469 | /usr/include/qt5/QtCore/qatomic_x86.h \ | |
480 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ |
|
470 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ | |
481 | /usr/include/qt5/QtCore/qatomic_gcc.h \ |
|
471 | /usr/include/qt5/QtCore/qatomic_gcc.h \ | |
482 | /usr/include/qt5/QtCore/qatomic_unix.h \ |
|
472 | /usr/include/qt5/QtCore/qatomic_unix.h \ | |
483 | /usr/include/qt5/QtCore/qmutex.h \ |
|
473 | /usr/include/qt5/QtCore/qmutex.h \ | |
484 | /usr/include/qt5/QtCore/qlogging.h \ |
|
474 | /usr/include/qt5/QtCore/qlogging.h \ | |
485 | /usr/include/qt5/QtCore/qflags.h \ |
|
475 | /usr/include/qt5/QtCore/qflags.h \ | |
486 | /usr/include/qt5/QtCore/qtypeinfo.h \ |
|
476 | /usr/include/qt5/QtCore/qtypeinfo.h \ | |
487 | /usr/include/qt5/QtCore/qtypetraits.h \ |
|
477 | /usr/include/qt5/QtCore/qtypetraits.h \ | |
488 | /usr/include/qt5/QtCore/qsysinfo.h \ |
|
478 | /usr/include/qt5/QtCore/qsysinfo.h \ | |
489 | /usr/include/qt5/QtCore/qobjectdefs.h \ |
|
479 | /usr/include/qt5/QtCore/qobjectdefs.h \ | |
490 | /usr/include/qt5/QtCore/qnamespace.h \ |
|
480 | /usr/include/qt5/QtCore/qnamespace.h \ | |
491 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ |
|
481 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ | |
492 | /usr/include/qt5/QtGui/qwindowdefs_win.h \ |
|
482 | /usr/include/qt5/QtGui/qwindowdefs_win.h \ | |
493 | /usr/include/qt5/QtCore/qobject.h \ |
|
483 | /usr/include/qt5/QtCore/qobject.h \ | |
494 | /usr/include/qt5/QtCore/qstring.h \ |
|
484 | /usr/include/qt5/QtCore/qstring.h \ | |
495 | /usr/include/qt5/QtCore/qchar.h \ |
|
485 | /usr/include/qt5/QtCore/qchar.h \ | |
496 | /usr/include/qt5/QtCore/qbytearray.h \ |
|
486 | /usr/include/qt5/QtCore/qbytearray.h \ | |
497 | /usr/include/qt5/QtCore/qrefcount.h \ |
|
487 | /usr/include/qt5/QtCore/qrefcount.h \ | |
498 | /usr/include/qt5/QtCore/qarraydata.h \ |
|
488 | /usr/include/qt5/QtCore/qarraydata.h \ | |
499 | /usr/include/qt5/QtCore/qstringbuilder.h \ |
|
489 | /usr/include/qt5/QtCore/qstringbuilder.h \ | |
500 | /usr/include/qt5/QtCore/qlist.h \ |
|
490 | /usr/include/qt5/QtCore/qlist.h \ | |
501 | /usr/include/qt5/QtCore/qalgorithms.h \ |
|
491 | /usr/include/qt5/QtCore/qalgorithms.h \ | |
502 | /usr/include/qt5/QtCore/qiterator.h \ |
|
492 | /usr/include/qt5/QtCore/qiterator.h \ | |
503 | /usr/include/qt5/QtCore/qcoreevent.h \ |
|
493 | /usr/include/qt5/QtCore/qcoreevent.h \ | |
504 | /usr/include/qt5/QtCore/qscopedpointer.h \ |
|
494 | /usr/include/qt5/QtCore/qscopedpointer.h \ | |
505 | /usr/include/qt5/QtCore/qmetatype.h \ |
|
495 | /usr/include/qt5/QtCore/qmetatype.h \ | |
506 | /usr/include/qt5/QtCore/qvarlengtharray.h \ |
|
496 | /usr/include/qt5/QtCore/qvarlengtharray.h \ | |
507 | /usr/include/qt5/QtCore/qcontainerfwd.h \ |
|
497 | /usr/include/qt5/QtCore/qcontainerfwd.h \ | |
508 | /usr/include/qt5/QtCore/qisenum.h \ |
|
498 | /usr/include/qt5/QtCore/qisenum.h \ | |
509 | /usr/include/qt5/QtCore/qobject_impl.h \ |
|
499 | /usr/include/qt5/QtCore/qobject_impl.h \ | |
510 | /usr/include/qt5/QtCore/qmargins.h \ |
|
500 | /usr/include/qt5/QtCore/qmargins.h \ | |
511 | /usr/include/qt5/QtCore/qrect.h \ |
|
501 | /usr/include/qt5/QtCore/qrect.h \ | |
512 | /usr/include/qt5/QtCore/qsize.h \ |
|
502 | /usr/include/qt5/QtCore/qsize.h \ | |
513 | /usr/include/qt5/QtCore/qpoint.h \ |
|
503 | /usr/include/qt5/QtCore/qpoint.h \ | |
514 | /usr/include/qt5/QtGui/qpaintdevice.h \ |
|
504 | /usr/include/qt5/QtGui/qpaintdevice.h \ | |
515 | /usr/include/qt5/QtGui/qpalette.h \ |
|
505 | /usr/include/qt5/QtGui/qpalette.h \ | |
516 | /usr/include/qt5/QtGui/qcolor.h \ |
|
506 | /usr/include/qt5/QtGui/qcolor.h \ | |
517 | /usr/include/qt5/QtGui/qrgb.h \ |
|
507 | /usr/include/qt5/QtGui/qrgb.h \ | |
518 | /usr/include/qt5/QtCore/qstringlist.h \ |
|
508 | /usr/include/qt5/QtCore/qstringlist.h \ | |
519 | /usr/include/qt5/QtCore/qdatastream.h \ |
|
509 | /usr/include/qt5/QtCore/qdatastream.h \ | |
520 | /usr/include/qt5/QtCore/qiodevice.h \ |
|
510 | /usr/include/qt5/QtCore/qiodevice.h \ | |
521 | /usr/include/qt5/QtCore/qpair.h \ |
|
511 | /usr/include/qt5/QtCore/qpair.h \ | |
522 | /usr/include/qt5/QtCore/qregexp.h \ |
|
512 | /usr/include/qt5/QtCore/qregexp.h \ | |
523 | /usr/include/qt5/QtCore/qstringmatcher.h \ |
|
513 | /usr/include/qt5/QtCore/qstringmatcher.h \ | |
524 | /usr/include/qt5/QtGui/qbrush.h \ |
|
514 | /usr/include/qt5/QtGui/qbrush.h \ | |
525 | /usr/include/qt5/QtCore/qvector.h \ |
|
515 | /usr/include/qt5/QtCore/qvector.h \ | |
526 | /usr/include/qt5/QtGui/qmatrix.h \ |
|
516 | /usr/include/qt5/QtGui/qmatrix.h \ | |
527 | /usr/include/qt5/QtGui/qpolygon.h \ |
|
517 | /usr/include/qt5/QtGui/qpolygon.h \ | |
528 | /usr/include/qt5/QtGui/qregion.h \ |
|
518 | /usr/include/qt5/QtGui/qregion.h \ | |
529 | /usr/include/qt5/QtCore/qline.h \ |
|
519 | /usr/include/qt5/QtCore/qline.h \ | |
530 | /usr/include/qt5/QtGui/qtransform.h \ |
|
520 | /usr/include/qt5/QtGui/qtransform.h \ | |
531 | /usr/include/qt5/QtGui/qpainterpath.h \ |
|
521 | /usr/include/qt5/QtGui/qpainterpath.h \ | |
532 | /usr/include/qt5/QtGui/qimage.h \ |
|
522 | /usr/include/qt5/QtGui/qimage.h \ | |
533 | /usr/include/qt5/QtGui/qpixmap.h \ |
|
523 | /usr/include/qt5/QtGui/qpixmap.h \ | |
534 | /usr/include/qt5/QtCore/qsharedpointer.h \ |
|
524 | /usr/include/qt5/QtCore/qsharedpointer.h \ | |
535 | /usr/include/qt5/QtCore/qshareddata.h \ |
|
525 | /usr/include/qt5/QtCore/qshareddata.h \ | |
536 | /usr/include/qt5/QtCore/qsharedpointer_impl.h \ |
|
526 | /usr/include/qt5/QtCore/qsharedpointer_impl.h \ | |
537 | /usr/include/qt5/QtCore/qhash.h \ |
|
527 | /usr/include/qt5/QtCore/qhash.h \ | |
538 | /usr/include/qt5/QtGui/qfont.h \ |
|
528 | /usr/include/qt5/QtGui/qfont.h \ | |
539 | /usr/include/qt5/QtGui/qfontmetrics.h \ |
|
529 | /usr/include/qt5/QtGui/qfontmetrics.h \ | |
540 | /usr/include/qt5/QtGui/qfontinfo.h \ |
|
530 | /usr/include/qt5/QtGui/qfontinfo.h \ | |
541 | /usr/include/qt5/QtWidgets/qsizepolicy.h \ |
|
531 | /usr/include/qt5/QtWidgets/qsizepolicy.h \ | |
542 | /usr/include/qt5/QtGui/qcursor.h \ |
|
532 | /usr/include/qt5/QtGui/qcursor.h \ | |
543 | /usr/include/qt5/QtGui/qkeysequence.h \ |
|
533 | /usr/include/qt5/QtGui/qkeysequence.h \ | |
544 | /usr/include/qt5/QtGui/qevent.h \ |
|
534 | /usr/include/qt5/QtGui/qevent.h \ | |
545 | /usr/include/qt5/QtCore/qvariant.h \ |
|
535 | /usr/include/qt5/QtCore/qvariant.h \ | |
546 | /usr/include/qt5/QtCore/qmap.h \ |
|
536 | /usr/include/qt5/QtCore/qmap.h \ | |
547 | /usr/include/qt5/QtCore/qdebug.h \ |
|
537 | /usr/include/qt5/QtCore/qdebug.h \ | |
548 | /usr/include/qt5/QtCore/qtextstream.h \ |
|
538 | /usr/include/qt5/QtCore/qtextstream.h \ | |
549 | /usr/include/qt5/QtCore/qlocale.h \ |
|
539 | /usr/include/qt5/QtCore/qlocale.h \ | |
550 | /usr/include/qt5/QtCore/qset.h \ |
|
540 | /usr/include/qt5/QtCore/qset.h \ | |
551 | /usr/include/qt5/QtCore/qcontiguouscache.h \ |
|
541 | /usr/include/qt5/QtCore/qcontiguouscache.h \ | |
552 | /usr/include/qt5/QtCore/qurl.h \ |
|
542 | /usr/include/qt5/QtCore/qurl.h \ | |
553 | /usr/include/qt5/QtCore/qurlquery.h \ |
|
543 | /usr/include/qt5/QtCore/qurlquery.h \ | |
554 | /usr/include/qt5/QtCore/qfile.h \ |
|
544 | /usr/include/qt5/QtCore/qfile.h \ | |
555 | /usr/include/qt5/QtCore/qfiledevice.h \ |
|
545 | /usr/include/qt5/QtCore/qfiledevice.h \ | |
556 | /usr/include/qt5/QtGui/qvector2d.h \ |
|
546 | /usr/include/qt5/QtGui/qvector2d.h \ | |
557 | /usr/include/qt5/QtGui/qtouchdevice.h \ |
|
547 | /usr/include/qt5/QtGui/qtouchdevice.h \ | |
558 | /usr/include/qt5/QtWidgets/QGridLayout \ |
|
548 | /usr/include/qt5/QtWidgets/QGridLayout \ | |
559 | /usr/include/qt5/QtWidgets/qgridlayout.h \ |
|
549 | /usr/include/qt5/QtWidgets/qgridlayout.h \ | |
560 | /usr/include/qt5/QtWidgets/qlayout.h \ |
|
550 | /usr/include/qt5/QtWidgets/qlayout.h \ | |
561 | /usr/include/qt5/QtWidgets/qlayoutitem.h \ |
|
551 | /usr/include/qt5/QtWidgets/qlayoutitem.h \ | |
562 | /usr/include/qt5/QtWidgets/qboxlayout.h \ |
|
552 | /usr/include/qt5/QtWidgets/qboxlayout.h \ | |
563 | /usr/include/qt5/QtWidgets/QPushButton \ |
|
553 | /usr/include/qt5/QtWidgets/QPushButton \ | |
564 | /usr/include/qt5/QtWidgets/qpushbutton.h \ |
|
554 | /usr/include/qt5/QtWidgets/qpushbutton.h \ | |
565 | /usr/include/qt5/QtWidgets/qabstractbutton.h \ |
|
555 | /usr/include/qt5/QtWidgets/qabstractbutton.h \ | |
566 | /usr/include/qt5/QtGui/qicon.h \ |
|
556 | /usr/include/qt5/QtGui/qicon.h \ | |
567 | /usr/include/qt5/QtWidgets/QLabel \ |
|
557 | /usr/include/qt5/QtWidgets/QLabel \ | |
568 | /usr/include/qt5/QtWidgets/qlabel.h \ |
|
558 | /usr/include/qt5/QtWidgets/qlabel.h \ | |
569 | /usr/include/qt5/QtWidgets/QSpinBox \ |
|
559 | /usr/include/qt5/QtWidgets/QSpinBox \ | |
570 | /usr/include/qt5/QtWidgets/qspinbox.h \ |
|
560 | /usr/include/qt5/QtWidgets/qspinbox.h \ | |
571 | /usr/include/qt5/QtWidgets/qabstractspinbox.h \ |
|
561 | /usr/include/qt5/QtWidgets/qabstractspinbox.h \ | |
572 | /usr/include/qt5/QtGui/qvalidator.h \ |
|
562 | /usr/include/qt5/QtGui/qvalidator.h \ | |
573 | /usr/include/qt5/QtCore/qregularexpression.h \ |
|
563 | /usr/include/qt5/QtCore/qregularexpression.h \ | |
574 | /usr/include/qt5/QtWidgets/QDoubleSpinBox \ |
|
564 | /usr/include/qt5/QtWidgets/QDoubleSpinBox \ | |
575 | ../rmapplugin/tmpackettoread.h \ |
|
565 | ../rmapplugin/tmpackettoread.h \ | |
576 | /usr/include/qt5/QtCore/QObject \ |
|
566 | /usr/include/qt5/QtCore/QObject \ | |
577 | ../../DEV_PLE/header/TC_types.h \ |
|
567 | ../../DEV_PLE/header/TC_types.h \ | |
578 | ../../DEV_PLE/header/ccsds_types.h \ |
|
568 | ../../DEV_PLE/header/ccsds_types.h \ | |
|
569 | ../../DEV_PLE/header/fsw_params_processing.h \ | |||
579 | parameterdump_global.h \ |
|
570 | parameterdump_global.h \ | |
580 | tcpackettosend.h \ |
|
571 | tcpackettosend.h \ | |
581 | parameterdump.h |
|
572 | parameterdump.h | |
582 | /usr/lib64/qt5/bin/moc $(DEFINES) $(INCPATH) -I/usr/lib/gcc/include/c++/4.8.2 -I/usr/lib/gcc/include/c++/4.8.2/x86_64-redhat-linux -I/usr/lib/gcc/include/c++/4.8.2/backward -I/usr/lib/gcc/x86_64-redhat-linux/4.8.2/include -I/usr/local/include -I/usr/include parameterdump.h -o moc_parameterdump.cpp |
|
573 | /usr/lib64/qt5/bin/moc $(DEFINES) $(INCPATH) -I/usr/lib/gcc/include/c++/4.8.2 -I/usr/lib/gcc/include/c++/4.8.2/x86_64-redhat-linux -I/usr/lib/gcc/include/c++/4.8.2/backward -I/usr/lib/gcc/x86_64-redhat-linux/4.8.2/include -I/usr/local/include -I/usr/include parameterdump.h -o moc_parameterdump.cpp | |
583 |
|
574 | |||
584 | moc_tcpackettosend.cpp: /usr/include/qt5/QtCore/QObject \ |
|
575 | moc_tcpackettosend.cpp: /usr/include/qt5/QtCore/QObject \ | |
585 | /usr/include/qt5/QtCore/qobject.h \ |
|
576 | /usr/include/qt5/QtCore/qobject.h \ | |
586 | /usr/include/qt5/QtCore/qobjectdefs.h \ |
|
577 | /usr/include/qt5/QtCore/qobjectdefs.h \ | |
587 | /usr/include/qt5/QtCore/qnamespace.h \ |
|
578 | /usr/include/qt5/QtCore/qnamespace.h \ | |
588 | /usr/include/qt5/QtCore/qglobal.h \ |
|
579 | /usr/include/qt5/QtCore/qglobal.h \ | |
589 | /usr/include/qt5/QtCore/qconfig.h \ |
|
580 | /usr/include/qt5/QtCore/qconfig.h \ | |
590 | /usr/include/qt5/QtCore/qconfig-64.h \ |
|
581 | /usr/include/qt5/QtCore/qconfig-64.h \ | |
591 | /usr/include/qt5/QtCore/qfeatures.h \ |
|
582 | /usr/include/qt5/QtCore/qfeatures.h \ | |
592 | /usr/include/qt5/QtCore/qsystemdetection.h \ |
|
583 | /usr/include/qt5/QtCore/qsystemdetection.h \ | |
593 | /usr/include/qt5/QtCore/qprocessordetection.h \ |
|
584 | /usr/include/qt5/QtCore/qprocessordetection.h \ | |
594 | /usr/include/qt5/QtCore/qcompilerdetection.h \ |
|
585 | /usr/include/qt5/QtCore/qcompilerdetection.h \ | |
595 | /usr/include/qt5/QtCore/qglobalstatic.h \ |
|
586 | /usr/include/qt5/QtCore/qglobalstatic.h \ | |
596 | /usr/include/qt5/QtCore/qatomic.h \ |
|
587 | /usr/include/qt5/QtCore/qatomic.h \ | |
597 | /usr/include/qt5/QtCore/qbasicatomic.h \ |
|
588 | /usr/include/qt5/QtCore/qbasicatomic.h \ | |
598 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ |
|
589 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ | |
599 | /usr/include/qt5/QtCore/qgenericatomic.h \ |
|
590 | /usr/include/qt5/QtCore/qgenericatomic.h \ | |
600 | /usr/include/qt5/QtCore/qatomic_msvc.h \ |
|
591 | /usr/include/qt5/QtCore/qatomic_msvc.h \ | |
601 | /usr/include/qt5/QtCore/qatomic_integrity.h \ |
|
592 | /usr/include/qt5/QtCore/qatomic_integrity.h \ | |
602 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ |
|
593 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ | |
603 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ |
|
594 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ | |
604 | /usr/include/qt5/QtCore/qatomic_power.h \ |
|
595 | /usr/include/qt5/QtCore/qatomic_power.h \ | |
605 | /usr/include/qt5/QtCore/qatomic_alpha.h \ |
|
596 | /usr/include/qt5/QtCore/qatomic_alpha.h \ | |
606 | /usr/include/qt5/QtCore/qatomic_armv7.h \ |
|
597 | /usr/include/qt5/QtCore/qatomic_armv7.h \ | |
607 | /usr/include/qt5/QtCore/qatomic_armv6.h \ |
|
598 | /usr/include/qt5/QtCore/qatomic_armv6.h \ | |
608 | /usr/include/qt5/QtCore/qatomic_armv5.h \ |
|
599 | /usr/include/qt5/QtCore/qatomic_armv5.h \ | |
609 | /usr/include/qt5/QtCore/qatomic_bfin.h \ |
|
600 | /usr/include/qt5/QtCore/qatomic_bfin.h \ | |
610 | /usr/include/qt5/QtCore/qatomic_ia64.h \ |
|
601 | /usr/include/qt5/QtCore/qatomic_ia64.h \ | |
611 | /usr/include/qt5/QtCore/qatomic_mips.h \ |
|
602 | /usr/include/qt5/QtCore/qatomic_mips.h \ | |
612 | /usr/include/qt5/QtCore/qatomic_s390.h \ |
|
603 | /usr/include/qt5/QtCore/qatomic_s390.h \ | |
613 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ |
|
604 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ | |
614 | /usr/include/qt5/QtCore/qatomic_sparc.h \ |
|
605 | /usr/include/qt5/QtCore/qatomic_sparc.h \ | |
615 | /usr/include/qt5/QtCore/qatomic_x86.h \ |
|
606 | /usr/include/qt5/QtCore/qatomic_x86.h \ | |
616 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ |
|
607 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ | |
617 | /usr/include/qt5/QtCore/qatomic_gcc.h \ |
|
608 | /usr/include/qt5/QtCore/qatomic_gcc.h \ | |
618 | /usr/include/qt5/QtCore/qatomic_unix.h \ |
|
609 | /usr/include/qt5/QtCore/qatomic_unix.h \ | |
619 | /usr/include/qt5/QtCore/qmutex.h \ |
|
610 | /usr/include/qt5/QtCore/qmutex.h \ | |
620 | /usr/include/qt5/QtCore/qlogging.h \ |
|
611 | /usr/include/qt5/QtCore/qlogging.h \ | |
621 | /usr/include/qt5/QtCore/qflags.h \ |
|
612 | /usr/include/qt5/QtCore/qflags.h \ | |
622 | /usr/include/qt5/QtCore/qtypeinfo.h \ |
|
613 | /usr/include/qt5/QtCore/qtypeinfo.h \ | |
623 | /usr/include/qt5/QtCore/qtypetraits.h \ |
|
614 | /usr/include/qt5/QtCore/qtypetraits.h \ | |
624 | /usr/include/qt5/QtCore/qsysinfo.h \ |
|
615 | /usr/include/qt5/QtCore/qsysinfo.h \ | |
625 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ |
|
616 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ | |
626 | /usr/include/qt5/QtCore/qstring.h \ |
|
617 | /usr/include/qt5/QtCore/qstring.h \ | |
627 | /usr/include/qt5/QtCore/qchar.h \ |
|
618 | /usr/include/qt5/QtCore/qchar.h \ | |
628 | /usr/include/qt5/QtCore/qbytearray.h \ |
|
619 | /usr/include/qt5/QtCore/qbytearray.h \ | |
629 | /usr/include/qt5/QtCore/qrefcount.h \ |
|
620 | /usr/include/qt5/QtCore/qrefcount.h \ | |
630 | /usr/include/qt5/QtCore/qarraydata.h \ |
|
621 | /usr/include/qt5/QtCore/qarraydata.h \ | |
631 | /usr/include/qt5/QtCore/qstringbuilder.h \ |
|
622 | /usr/include/qt5/QtCore/qstringbuilder.h \ | |
632 | /usr/include/qt5/QtCore/qlist.h \ |
|
623 | /usr/include/qt5/QtCore/qlist.h \ | |
633 | /usr/include/qt5/QtCore/qalgorithms.h \ |
|
624 | /usr/include/qt5/QtCore/qalgorithms.h \ | |
634 | /usr/include/qt5/QtCore/qiterator.h \ |
|
625 | /usr/include/qt5/QtCore/qiterator.h \ | |
635 | /usr/include/qt5/QtCore/qcoreevent.h \ |
|
626 | /usr/include/qt5/QtCore/qcoreevent.h \ | |
636 | /usr/include/qt5/QtCore/qscopedpointer.h \ |
|
627 | /usr/include/qt5/QtCore/qscopedpointer.h \ | |
637 | /usr/include/qt5/QtCore/qmetatype.h \ |
|
628 | /usr/include/qt5/QtCore/qmetatype.h \ | |
638 | /usr/include/qt5/QtCore/qvarlengtharray.h \ |
|
629 | /usr/include/qt5/QtCore/qvarlengtharray.h \ | |
639 | /usr/include/qt5/QtCore/qcontainerfwd.h \ |
|
630 | /usr/include/qt5/QtCore/qcontainerfwd.h \ | |
640 | /usr/include/qt5/QtCore/qisenum.h \ |
|
631 | /usr/include/qt5/QtCore/qisenum.h \ | |
641 | /usr/include/qt5/QtCore/qobject_impl.h \ |
|
632 | /usr/include/qt5/QtCore/qobject_impl.h \ | |
642 | parameterdump_global.h \ |
|
633 | parameterdump_global.h \ | |
643 | ../../DEV_PLE/header/TC_types.h \ |
|
634 | ../../DEV_PLE/header/TC_types.h \ | |
644 | ../../DEV_PLE/header/ccsds_types.h \ |
|
635 | ../../DEV_PLE/header/ccsds_types.h \ | |
|
636 | ../../DEV_PLE/header/fsw_params_processing.h \ | |||
645 | tcpackettosend.h |
|
637 | tcpackettosend.h | |
646 | /usr/lib64/qt5/bin/moc $(DEFINES) $(INCPATH) -I/usr/lib/gcc/include/c++/4.8.2 -I/usr/lib/gcc/include/c++/4.8.2/x86_64-redhat-linux -I/usr/lib/gcc/include/c++/4.8.2/backward -I/usr/lib/gcc/x86_64-redhat-linux/4.8.2/include -I/usr/local/include -I/usr/include tcpackettosend.h -o moc_tcpackettosend.cpp |
|
638 | /usr/lib64/qt5/bin/moc $(DEFINES) $(INCPATH) -I/usr/lib/gcc/include/c++/4.8.2 -I/usr/lib/gcc/include/c++/4.8.2/x86_64-redhat-linux -I/usr/lib/gcc/include/c++/4.8.2/backward -I/usr/lib/gcc/x86_64-redhat-linux/4.8.2/include -I/usr/local/include -I/usr/include tcpackettosend.h -o moc_tcpackettosend.cpp | |
647 |
|
639 | |||
648 | moc_tmpackettoread.cpp: /usr/include/qt5/QtCore/QObject \ |
|
640 | moc_tmpackettoread.cpp: /usr/include/qt5/QtCore/QObject \ | |
649 | /usr/include/qt5/QtCore/qobject.h \ |
|
641 | /usr/include/qt5/QtCore/qobject.h \ | |
650 | /usr/include/qt5/QtCore/qobjectdefs.h \ |
|
642 | /usr/include/qt5/QtCore/qobjectdefs.h \ | |
651 | /usr/include/qt5/QtCore/qnamespace.h \ |
|
643 | /usr/include/qt5/QtCore/qnamespace.h \ | |
652 | /usr/include/qt5/QtCore/qglobal.h \ |
|
644 | /usr/include/qt5/QtCore/qglobal.h \ | |
653 | /usr/include/qt5/QtCore/qconfig.h \ |
|
645 | /usr/include/qt5/QtCore/qconfig.h \ | |
654 | /usr/include/qt5/QtCore/qconfig-64.h \ |
|
646 | /usr/include/qt5/QtCore/qconfig-64.h \ | |
655 | /usr/include/qt5/QtCore/qfeatures.h \ |
|
647 | /usr/include/qt5/QtCore/qfeatures.h \ | |
656 | /usr/include/qt5/QtCore/qsystemdetection.h \ |
|
648 | /usr/include/qt5/QtCore/qsystemdetection.h \ | |
657 | /usr/include/qt5/QtCore/qprocessordetection.h \ |
|
649 | /usr/include/qt5/QtCore/qprocessordetection.h \ | |
658 | /usr/include/qt5/QtCore/qcompilerdetection.h \ |
|
650 | /usr/include/qt5/QtCore/qcompilerdetection.h \ | |
659 | /usr/include/qt5/QtCore/qglobalstatic.h \ |
|
651 | /usr/include/qt5/QtCore/qglobalstatic.h \ | |
660 | /usr/include/qt5/QtCore/qatomic.h \ |
|
652 | /usr/include/qt5/QtCore/qatomic.h \ | |
661 | /usr/include/qt5/QtCore/qbasicatomic.h \ |
|
653 | /usr/include/qt5/QtCore/qbasicatomic.h \ | |
662 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ |
|
654 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ | |
663 | /usr/include/qt5/QtCore/qgenericatomic.h \ |
|
655 | /usr/include/qt5/QtCore/qgenericatomic.h \ | |
664 | /usr/include/qt5/QtCore/qatomic_msvc.h \ |
|
656 | /usr/include/qt5/QtCore/qatomic_msvc.h \ | |
665 | /usr/include/qt5/QtCore/qatomic_integrity.h \ |
|
657 | /usr/include/qt5/QtCore/qatomic_integrity.h \ | |
666 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ |
|
658 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ | |
667 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ |
|
659 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ | |
668 | /usr/include/qt5/QtCore/qatomic_power.h \ |
|
660 | /usr/include/qt5/QtCore/qatomic_power.h \ | |
669 | /usr/include/qt5/QtCore/qatomic_alpha.h \ |
|
661 | /usr/include/qt5/QtCore/qatomic_alpha.h \ | |
670 | /usr/include/qt5/QtCore/qatomic_armv7.h \ |
|
662 | /usr/include/qt5/QtCore/qatomic_armv7.h \ | |
671 | /usr/include/qt5/QtCore/qatomic_armv6.h \ |
|
663 | /usr/include/qt5/QtCore/qatomic_armv6.h \ | |
672 | /usr/include/qt5/QtCore/qatomic_armv5.h \ |
|
664 | /usr/include/qt5/QtCore/qatomic_armv5.h \ | |
673 | /usr/include/qt5/QtCore/qatomic_bfin.h \ |
|
665 | /usr/include/qt5/QtCore/qatomic_bfin.h \ | |
674 | /usr/include/qt5/QtCore/qatomic_ia64.h \ |
|
666 | /usr/include/qt5/QtCore/qatomic_ia64.h \ | |
675 | /usr/include/qt5/QtCore/qatomic_mips.h \ |
|
667 | /usr/include/qt5/QtCore/qatomic_mips.h \ | |
676 | /usr/include/qt5/QtCore/qatomic_s390.h \ |
|
668 | /usr/include/qt5/QtCore/qatomic_s390.h \ | |
677 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ |
|
669 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ | |
678 | /usr/include/qt5/QtCore/qatomic_sparc.h \ |
|
670 | /usr/include/qt5/QtCore/qatomic_sparc.h \ | |
679 | /usr/include/qt5/QtCore/qatomic_x86.h \ |
|
671 | /usr/include/qt5/QtCore/qatomic_x86.h \ | |
680 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ |
|
672 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ | |
681 | /usr/include/qt5/QtCore/qatomic_gcc.h \ |
|
673 | /usr/include/qt5/QtCore/qatomic_gcc.h \ | |
682 | /usr/include/qt5/QtCore/qatomic_unix.h \ |
|
674 | /usr/include/qt5/QtCore/qatomic_unix.h \ | |
683 | /usr/include/qt5/QtCore/qmutex.h \ |
|
675 | /usr/include/qt5/QtCore/qmutex.h \ | |
684 | /usr/include/qt5/QtCore/qlogging.h \ |
|
676 | /usr/include/qt5/QtCore/qlogging.h \ | |
685 | /usr/include/qt5/QtCore/qflags.h \ |
|
677 | /usr/include/qt5/QtCore/qflags.h \ | |
686 | /usr/include/qt5/QtCore/qtypeinfo.h \ |
|
678 | /usr/include/qt5/QtCore/qtypeinfo.h \ | |
687 | /usr/include/qt5/QtCore/qtypetraits.h \ |
|
679 | /usr/include/qt5/QtCore/qtypetraits.h \ | |
688 | /usr/include/qt5/QtCore/qsysinfo.h \ |
|
680 | /usr/include/qt5/QtCore/qsysinfo.h \ | |
689 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ |
|
681 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ | |
690 | /usr/include/qt5/QtCore/qstring.h \ |
|
682 | /usr/include/qt5/QtCore/qstring.h \ | |
691 | /usr/include/qt5/QtCore/qchar.h \ |
|
683 | /usr/include/qt5/QtCore/qchar.h \ | |
692 | /usr/include/qt5/QtCore/qbytearray.h \ |
|
684 | /usr/include/qt5/QtCore/qbytearray.h \ | |
693 | /usr/include/qt5/QtCore/qrefcount.h \ |
|
685 | /usr/include/qt5/QtCore/qrefcount.h \ | |
694 | /usr/include/qt5/QtCore/qarraydata.h \ |
|
686 | /usr/include/qt5/QtCore/qarraydata.h \ | |
695 | /usr/include/qt5/QtCore/qstringbuilder.h \ |
|
687 | /usr/include/qt5/QtCore/qstringbuilder.h \ | |
696 | /usr/include/qt5/QtCore/qlist.h \ |
|
688 | /usr/include/qt5/QtCore/qlist.h \ | |
697 | /usr/include/qt5/QtCore/qalgorithms.h \ |
|
689 | /usr/include/qt5/QtCore/qalgorithms.h \ | |
698 | /usr/include/qt5/QtCore/qiterator.h \ |
|
690 | /usr/include/qt5/QtCore/qiterator.h \ | |
699 | /usr/include/qt5/QtCore/qcoreevent.h \ |
|
691 | /usr/include/qt5/QtCore/qcoreevent.h \ | |
700 | /usr/include/qt5/QtCore/qscopedpointer.h \ |
|
692 | /usr/include/qt5/QtCore/qscopedpointer.h \ | |
701 | /usr/include/qt5/QtCore/qmetatype.h \ |
|
693 | /usr/include/qt5/QtCore/qmetatype.h \ | |
702 | /usr/include/qt5/QtCore/qvarlengtharray.h \ |
|
694 | /usr/include/qt5/QtCore/qvarlengtharray.h \ | |
703 | /usr/include/qt5/QtCore/qcontainerfwd.h \ |
|
695 | /usr/include/qt5/QtCore/qcontainerfwd.h \ | |
704 | /usr/include/qt5/QtCore/qisenum.h \ |
|
696 | /usr/include/qt5/QtCore/qisenum.h \ | |
705 | /usr/include/qt5/QtCore/qobject_impl.h \ |
|
697 | /usr/include/qt5/QtCore/qobject_impl.h \ | |
706 | ../rmapplugin/tmpackettoread.h |
|
698 | ../rmapplugin/tmpackettoread.h | |
707 | /usr/lib64/qt5/bin/moc $(DEFINES) $(INCPATH) -I/usr/lib/gcc/include/c++/4.8.2 -I/usr/lib/gcc/include/c++/4.8.2/x86_64-redhat-linux -I/usr/lib/gcc/include/c++/4.8.2/backward -I/usr/lib/gcc/x86_64-redhat-linux/4.8.2/include -I/usr/local/include -I/usr/include ../rmapplugin/tmpackettoread.h -o moc_tmpackettoread.cpp |
|
699 | /usr/lib64/qt5/bin/moc $(DEFINES) $(INCPATH) -I/usr/lib/gcc/include/c++/4.8.2 -I/usr/lib/gcc/include/c++/4.8.2/x86_64-redhat-linux -I/usr/lib/gcc/include/c++/4.8.2/backward -I/usr/lib/gcc/x86_64-redhat-linux/4.8.2/include -I/usr/local/include -I/usr/include ../rmapplugin/tmpackettoread.h -o moc_tmpackettoread.cpp | |
708 |
|
700 | |||
709 | compiler_moc_source_make_all: |
|
701 | compiler_moc_source_make_all: | |
710 | compiler_moc_source_clean: |
|
702 | compiler_moc_source_clean: | |
711 | compiler_uic_make_all: |
|
703 | compiler_uic_make_all: | |
712 | compiler_uic_clean: |
|
704 | compiler_uic_clean: | |
713 | compiler_yacc_decl_make_all: |
|
705 | compiler_yacc_decl_make_all: | |
714 | compiler_yacc_decl_clean: |
|
706 | compiler_yacc_decl_clean: | |
715 | compiler_yacc_impl_make_all: |
|
707 | compiler_yacc_impl_make_all: | |
716 | compiler_yacc_impl_clean: |
|
708 | compiler_yacc_impl_clean: | |
717 | compiler_lex_make_all: |
|
709 | compiler_lex_make_all: | |
718 | compiler_lex_clean: |
|
710 | compiler_lex_clean: | |
719 | compiler_clean: compiler_moc_header_clean |
|
711 | compiler_clean: compiler_moc_header_clean | |
720 |
|
712 | |||
721 | ####### Compile |
|
713 | ####### Compile | |
722 |
|
714 | |||
723 | parameterdump.o: parameterdump.cpp parameterdump.h \ |
|
715 | parameterdump.o: parameterdump.cpp parameterdump.h \ | |
724 | /usr/include/qt5/QtWidgets/QGroupBox \ |
|
716 | /usr/include/qt5/QtWidgets/QGroupBox \ | |
725 | /usr/include/qt5/QtWidgets/qgroupbox.h \ |
|
717 | /usr/include/qt5/QtWidgets/qgroupbox.h \ | |
726 | /usr/include/qt5/QtWidgets/qframe.h \ |
|
718 | /usr/include/qt5/QtWidgets/qframe.h \ | |
727 | /usr/include/qt5/QtWidgets/qwidget.h \ |
|
719 | /usr/include/qt5/QtWidgets/qwidget.h \ | |
728 | /usr/include/qt5/QtGui/qwindowdefs.h \ |
|
720 | /usr/include/qt5/QtGui/qwindowdefs.h \ | |
729 | /usr/include/qt5/QtCore/qglobal.h \ |
|
721 | /usr/include/qt5/QtCore/qglobal.h \ | |
730 | /usr/include/qt5/QtCore/qconfig.h \ |
|
722 | /usr/include/qt5/QtCore/qconfig.h \ | |
731 | /usr/include/qt5/QtCore/qconfig-64.h \ |
|
723 | /usr/include/qt5/QtCore/qconfig-64.h \ | |
732 | /usr/include/qt5/QtCore/qfeatures.h \ |
|
724 | /usr/include/qt5/QtCore/qfeatures.h \ | |
733 | /usr/include/qt5/QtCore/qsystemdetection.h \ |
|
725 | /usr/include/qt5/QtCore/qsystemdetection.h \ | |
734 | /usr/include/qt5/QtCore/qprocessordetection.h \ |
|
726 | /usr/include/qt5/QtCore/qprocessordetection.h \ | |
735 | /usr/include/qt5/QtCore/qcompilerdetection.h \ |
|
727 | /usr/include/qt5/QtCore/qcompilerdetection.h \ | |
736 | /usr/include/qt5/QtCore/qglobalstatic.h \ |
|
728 | /usr/include/qt5/QtCore/qglobalstatic.h \ | |
737 | /usr/include/qt5/QtCore/qatomic.h \ |
|
729 | /usr/include/qt5/QtCore/qatomic.h \ | |
738 | /usr/include/qt5/QtCore/qbasicatomic.h \ |
|
730 | /usr/include/qt5/QtCore/qbasicatomic.h \ | |
739 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ |
|
731 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ | |
740 | /usr/include/qt5/QtCore/qgenericatomic.h \ |
|
732 | /usr/include/qt5/QtCore/qgenericatomic.h \ | |
741 | /usr/include/qt5/QtCore/qatomic_msvc.h \ |
|
733 | /usr/include/qt5/QtCore/qatomic_msvc.h \ | |
742 | /usr/include/qt5/QtCore/qatomic_integrity.h \ |
|
734 | /usr/include/qt5/QtCore/qatomic_integrity.h \ | |
743 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ |
|
735 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ | |
744 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ |
|
736 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ | |
745 | /usr/include/qt5/QtCore/qatomic_power.h \ |
|
737 | /usr/include/qt5/QtCore/qatomic_power.h \ | |
746 | /usr/include/qt5/QtCore/qatomic_alpha.h \ |
|
738 | /usr/include/qt5/QtCore/qatomic_alpha.h \ | |
747 | /usr/include/qt5/QtCore/qatomic_armv7.h \ |
|
739 | /usr/include/qt5/QtCore/qatomic_armv7.h \ | |
748 | /usr/include/qt5/QtCore/qatomic_armv6.h \ |
|
740 | /usr/include/qt5/QtCore/qatomic_armv6.h \ | |
749 | /usr/include/qt5/QtCore/qatomic_armv5.h \ |
|
741 | /usr/include/qt5/QtCore/qatomic_armv5.h \ | |
750 | /usr/include/qt5/QtCore/qatomic_bfin.h \ |
|
742 | /usr/include/qt5/QtCore/qatomic_bfin.h \ | |
751 | /usr/include/qt5/QtCore/qatomic_ia64.h \ |
|
743 | /usr/include/qt5/QtCore/qatomic_ia64.h \ | |
752 | /usr/include/qt5/QtCore/qatomic_mips.h \ |
|
744 | /usr/include/qt5/QtCore/qatomic_mips.h \ | |
753 | /usr/include/qt5/QtCore/qatomic_s390.h \ |
|
745 | /usr/include/qt5/QtCore/qatomic_s390.h \ | |
754 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ |
|
746 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ | |
755 | /usr/include/qt5/QtCore/qatomic_sparc.h \ |
|
747 | /usr/include/qt5/QtCore/qatomic_sparc.h \ | |
756 | /usr/include/qt5/QtCore/qatomic_x86.h \ |
|
748 | /usr/include/qt5/QtCore/qatomic_x86.h \ | |
757 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ |
|
749 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ | |
758 | /usr/include/qt5/QtCore/qatomic_gcc.h \ |
|
750 | /usr/include/qt5/QtCore/qatomic_gcc.h \ | |
759 | /usr/include/qt5/QtCore/qatomic_unix.h \ |
|
751 | /usr/include/qt5/QtCore/qatomic_unix.h \ | |
760 | /usr/include/qt5/QtCore/qmutex.h \ |
|
752 | /usr/include/qt5/QtCore/qmutex.h \ | |
761 | /usr/include/qt5/QtCore/qlogging.h \ |
|
753 | /usr/include/qt5/QtCore/qlogging.h \ | |
762 | /usr/include/qt5/QtCore/qflags.h \ |
|
754 | /usr/include/qt5/QtCore/qflags.h \ | |
763 | /usr/include/qt5/QtCore/qtypeinfo.h \ |
|
755 | /usr/include/qt5/QtCore/qtypeinfo.h \ | |
764 | /usr/include/qt5/QtCore/qtypetraits.h \ |
|
756 | /usr/include/qt5/QtCore/qtypetraits.h \ | |
765 | /usr/include/qt5/QtCore/qsysinfo.h \ |
|
757 | /usr/include/qt5/QtCore/qsysinfo.h \ | |
766 | /usr/include/qt5/QtCore/qobjectdefs.h \ |
|
758 | /usr/include/qt5/QtCore/qobjectdefs.h \ | |
767 | /usr/include/qt5/QtCore/qnamespace.h \ |
|
759 | /usr/include/qt5/QtCore/qnamespace.h \ | |
768 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ |
|
760 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ | |
769 | /usr/include/qt5/QtGui/qwindowdefs_win.h \ |
|
761 | /usr/include/qt5/QtGui/qwindowdefs_win.h \ | |
770 | /usr/include/qt5/QtCore/qobject.h \ |
|
762 | /usr/include/qt5/QtCore/qobject.h \ | |
771 | /usr/include/qt5/QtCore/qstring.h \ |
|
763 | /usr/include/qt5/QtCore/qstring.h \ | |
772 | /usr/include/qt5/QtCore/qchar.h \ |
|
764 | /usr/include/qt5/QtCore/qchar.h \ | |
773 | /usr/include/qt5/QtCore/qbytearray.h \ |
|
765 | /usr/include/qt5/QtCore/qbytearray.h \ | |
774 | /usr/include/qt5/QtCore/qrefcount.h \ |
|
766 | /usr/include/qt5/QtCore/qrefcount.h \ | |
775 | /usr/include/qt5/QtCore/qarraydata.h \ |
|
767 | /usr/include/qt5/QtCore/qarraydata.h \ | |
776 | /usr/include/qt5/QtCore/qstringbuilder.h \ |
|
768 | /usr/include/qt5/QtCore/qstringbuilder.h \ | |
777 | /usr/include/qt5/QtCore/qlist.h \ |
|
769 | /usr/include/qt5/QtCore/qlist.h \ | |
778 | /usr/include/qt5/QtCore/qalgorithms.h \ |
|
770 | /usr/include/qt5/QtCore/qalgorithms.h \ | |
779 | /usr/include/qt5/QtCore/qiterator.h \ |
|
771 | /usr/include/qt5/QtCore/qiterator.h \ | |
780 | /usr/include/qt5/QtCore/qcoreevent.h \ |
|
772 | /usr/include/qt5/QtCore/qcoreevent.h \ | |
781 | /usr/include/qt5/QtCore/qscopedpointer.h \ |
|
773 | /usr/include/qt5/QtCore/qscopedpointer.h \ | |
782 | /usr/include/qt5/QtCore/qmetatype.h \ |
|
774 | /usr/include/qt5/QtCore/qmetatype.h \ | |
783 | /usr/include/qt5/QtCore/qvarlengtharray.h \ |
|
775 | /usr/include/qt5/QtCore/qvarlengtharray.h \ | |
784 | /usr/include/qt5/QtCore/qcontainerfwd.h \ |
|
776 | /usr/include/qt5/QtCore/qcontainerfwd.h \ | |
785 | /usr/include/qt5/QtCore/qisenum.h \ |
|
777 | /usr/include/qt5/QtCore/qisenum.h \ | |
786 | /usr/include/qt5/QtCore/qobject_impl.h \ |
|
778 | /usr/include/qt5/QtCore/qobject_impl.h \ | |
787 | /usr/include/qt5/QtCore/qmargins.h \ |
|
779 | /usr/include/qt5/QtCore/qmargins.h \ | |
788 | /usr/include/qt5/QtCore/qrect.h \ |
|
780 | /usr/include/qt5/QtCore/qrect.h \ | |
789 | /usr/include/qt5/QtCore/qsize.h \ |
|
781 | /usr/include/qt5/QtCore/qsize.h \ | |
790 | /usr/include/qt5/QtCore/qpoint.h \ |
|
782 | /usr/include/qt5/QtCore/qpoint.h \ | |
791 | /usr/include/qt5/QtGui/qpaintdevice.h \ |
|
783 | /usr/include/qt5/QtGui/qpaintdevice.h \ | |
792 | /usr/include/qt5/QtGui/qpalette.h \ |
|
784 | /usr/include/qt5/QtGui/qpalette.h \ | |
793 | /usr/include/qt5/QtGui/qcolor.h \ |
|
785 | /usr/include/qt5/QtGui/qcolor.h \ | |
794 | /usr/include/qt5/QtGui/qrgb.h \ |
|
786 | /usr/include/qt5/QtGui/qrgb.h \ | |
795 | /usr/include/qt5/QtCore/qstringlist.h \ |
|
787 | /usr/include/qt5/QtCore/qstringlist.h \ | |
796 | /usr/include/qt5/QtCore/qdatastream.h \ |
|
788 | /usr/include/qt5/QtCore/qdatastream.h \ | |
797 | /usr/include/qt5/QtCore/qiodevice.h \ |
|
789 | /usr/include/qt5/QtCore/qiodevice.h \ | |
798 | /usr/include/qt5/QtCore/qpair.h \ |
|
790 | /usr/include/qt5/QtCore/qpair.h \ | |
799 | /usr/include/qt5/QtCore/qregexp.h \ |
|
791 | /usr/include/qt5/QtCore/qregexp.h \ | |
800 | /usr/include/qt5/QtCore/qstringmatcher.h \ |
|
792 | /usr/include/qt5/QtCore/qstringmatcher.h \ | |
801 | /usr/include/qt5/QtGui/qbrush.h \ |
|
793 | /usr/include/qt5/QtGui/qbrush.h \ | |
802 | /usr/include/qt5/QtCore/qvector.h \ |
|
794 | /usr/include/qt5/QtCore/qvector.h \ | |
803 | /usr/include/qt5/QtGui/qmatrix.h \ |
|
795 | /usr/include/qt5/QtGui/qmatrix.h \ | |
804 | /usr/include/qt5/QtGui/qpolygon.h \ |
|
796 | /usr/include/qt5/QtGui/qpolygon.h \ | |
805 | /usr/include/qt5/QtGui/qregion.h \ |
|
797 | /usr/include/qt5/QtGui/qregion.h \ | |
806 | /usr/include/qt5/QtCore/qline.h \ |
|
798 | /usr/include/qt5/QtCore/qline.h \ | |
807 | /usr/include/qt5/QtGui/qtransform.h \ |
|
799 | /usr/include/qt5/QtGui/qtransform.h \ | |
808 | /usr/include/qt5/QtGui/qpainterpath.h \ |
|
800 | /usr/include/qt5/QtGui/qpainterpath.h \ | |
809 | /usr/include/qt5/QtGui/qimage.h \ |
|
801 | /usr/include/qt5/QtGui/qimage.h \ | |
810 | /usr/include/qt5/QtGui/qpixmap.h \ |
|
802 | /usr/include/qt5/QtGui/qpixmap.h \ | |
811 | /usr/include/qt5/QtCore/qsharedpointer.h \ |
|
803 | /usr/include/qt5/QtCore/qsharedpointer.h \ | |
812 | /usr/include/qt5/QtCore/qshareddata.h \ |
|
804 | /usr/include/qt5/QtCore/qshareddata.h \ | |
813 | /usr/include/qt5/QtCore/qsharedpointer_impl.h \ |
|
805 | /usr/include/qt5/QtCore/qsharedpointer_impl.h \ | |
814 | /usr/include/qt5/QtCore/qhash.h \ |
|
806 | /usr/include/qt5/QtCore/qhash.h \ | |
815 | /usr/include/qt5/QtGui/qfont.h \ |
|
807 | /usr/include/qt5/QtGui/qfont.h \ | |
816 | /usr/include/qt5/QtGui/qfontmetrics.h \ |
|
808 | /usr/include/qt5/QtGui/qfontmetrics.h \ | |
817 | /usr/include/qt5/QtGui/qfontinfo.h \ |
|
809 | /usr/include/qt5/QtGui/qfontinfo.h \ | |
818 | /usr/include/qt5/QtWidgets/qsizepolicy.h \ |
|
810 | /usr/include/qt5/QtWidgets/qsizepolicy.h \ | |
819 | /usr/include/qt5/QtGui/qcursor.h \ |
|
811 | /usr/include/qt5/QtGui/qcursor.h \ | |
820 | /usr/include/qt5/QtGui/qkeysequence.h \ |
|
812 | /usr/include/qt5/QtGui/qkeysequence.h \ | |
821 | /usr/include/qt5/QtGui/qevent.h \ |
|
813 | /usr/include/qt5/QtGui/qevent.h \ | |
822 | /usr/include/qt5/QtCore/qvariant.h \ |
|
814 | /usr/include/qt5/QtCore/qvariant.h \ | |
823 | /usr/include/qt5/QtCore/qmap.h \ |
|
815 | /usr/include/qt5/QtCore/qmap.h \ | |
824 | /usr/include/qt5/QtCore/qdebug.h \ |
|
816 | /usr/include/qt5/QtCore/qdebug.h \ | |
825 | /usr/include/qt5/QtCore/qtextstream.h \ |
|
817 | /usr/include/qt5/QtCore/qtextstream.h \ | |
826 | /usr/include/qt5/QtCore/qlocale.h \ |
|
818 | /usr/include/qt5/QtCore/qlocale.h \ | |
827 | /usr/include/qt5/QtCore/qset.h \ |
|
819 | /usr/include/qt5/QtCore/qset.h \ | |
828 | /usr/include/qt5/QtCore/qcontiguouscache.h \ |
|
820 | /usr/include/qt5/QtCore/qcontiguouscache.h \ | |
829 | /usr/include/qt5/QtCore/qurl.h \ |
|
821 | /usr/include/qt5/QtCore/qurl.h \ | |
830 | /usr/include/qt5/QtCore/qurlquery.h \ |
|
822 | /usr/include/qt5/QtCore/qurlquery.h \ | |
831 | /usr/include/qt5/QtCore/qfile.h \ |
|
823 | /usr/include/qt5/QtCore/qfile.h \ | |
832 | /usr/include/qt5/QtCore/qfiledevice.h \ |
|
824 | /usr/include/qt5/QtCore/qfiledevice.h \ | |
833 | /usr/include/qt5/QtGui/qvector2d.h \ |
|
825 | /usr/include/qt5/QtGui/qvector2d.h \ | |
834 | /usr/include/qt5/QtGui/qtouchdevice.h \ |
|
826 | /usr/include/qt5/QtGui/qtouchdevice.h \ | |
835 | /usr/include/qt5/QtWidgets/QGridLayout \ |
|
827 | /usr/include/qt5/QtWidgets/QGridLayout \ | |
836 | /usr/include/qt5/QtWidgets/qgridlayout.h \ |
|
828 | /usr/include/qt5/QtWidgets/qgridlayout.h \ | |
837 | /usr/include/qt5/QtWidgets/qlayout.h \ |
|
829 | /usr/include/qt5/QtWidgets/qlayout.h \ | |
838 | /usr/include/qt5/QtWidgets/qlayoutitem.h \ |
|
830 | /usr/include/qt5/QtWidgets/qlayoutitem.h \ | |
839 | /usr/include/qt5/QtWidgets/qboxlayout.h \ |
|
831 | /usr/include/qt5/QtWidgets/qboxlayout.h \ | |
840 | /usr/include/qt5/QtWidgets/QPushButton \ |
|
832 | /usr/include/qt5/QtWidgets/QPushButton \ | |
841 | /usr/include/qt5/QtWidgets/qpushbutton.h \ |
|
833 | /usr/include/qt5/QtWidgets/qpushbutton.h \ | |
842 | /usr/include/qt5/QtWidgets/qabstractbutton.h \ |
|
834 | /usr/include/qt5/QtWidgets/qabstractbutton.h \ | |
843 | /usr/include/qt5/QtGui/qicon.h \ |
|
835 | /usr/include/qt5/QtGui/qicon.h \ | |
844 | /usr/include/qt5/QtWidgets/QLabel \ |
|
836 | /usr/include/qt5/QtWidgets/QLabel \ | |
845 | /usr/include/qt5/QtWidgets/qlabel.h \ |
|
837 | /usr/include/qt5/QtWidgets/qlabel.h \ | |
846 | /usr/include/qt5/QtWidgets/QSpinBox \ |
|
838 | /usr/include/qt5/QtWidgets/QSpinBox \ | |
847 | /usr/include/qt5/QtWidgets/qspinbox.h \ |
|
839 | /usr/include/qt5/QtWidgets/qspinbox.h \ | |
848 | /usr/include/qt5/QtWidgets/qabstractspinbox.h \ |
|
840 | /usr/include/qt5/QtWidgets/qabstractspinbox.h \ | |
849 | /usr/include/qt5/QtGui/qvalidator.h \ |
|
841 | /usr/include/qt5/QtGui/qvalidator.h \ | |
850 | /usr/include/qt5/QtCore/qregularexpression.h \ |
|
842 | /usr/include/qt5/QtCore/qregularexpression.h \ | |
851 | /usr/include/qt5/QtWidgets/QDoubleSpinBox \ |
|
843 | /usr/include/qt5/QtWidgets/QDoubleSpinBox \ | |
852 | ../rmapplugin/tmpackettoread.h \ |
|
844 | ../rmapplugin/tmpackettoread.h \ | |
853 | /usr/include/qt5/QtCore/QObject \ |
|
845 | /usr/include/qt5/QtCore/QObject \ | |
854 | ../../DEV_PLE/header/TC_types.h \ |
|
846 | ../../DEV_PLE/header/TC_types.h \ | |
855 | ../../DEV_PLE/header/ccsds_types.h \ |
|
847 | ../../DEV_PLE/header/ccsds_types.h \ | |
|
848 | ../../DEV_PLE/header/fsw_params_processing.h \ | |||
856 | parameterdump_global.h \ |
|
849 | parameterdump_global.h \ | |
857 | tcpackettosend.h |
|
850 | tcpackettosend.h | |
858 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o parameterdump.o parameterdump.cpp |
|
851 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o parameterdump.o parameterdump.cpp | |
859 |
|
852 | |||
860 | tcpackettosend.o: tcpackettosend.cpp tcpackettosend.h \ |
|
853 | tcpackettosend.o: tcpackettosend.cpp tcpackettosend.h \ | |
861 | /usr/include/qt5/QtCore/QObject \ |
|
854 | /usr/include/qt5/QtCore/QObject \ | |
862 | /usr/include/qt5/QtCore/qobject.h \ |
|
855 | /usr/include/qt5/QtCore/qobject.h \ | |
863 | /usr/include/qt5/QtCore/qobjectdefs.h \ |
|
856 | /usr/include/qt5/QtCore/qobjectdefs.h \ | |
864 | /usr/include/qt5/QtCore/qnamespace.h \ |
|
857 | /usr/include/qt5/QtCore/qnamespace.h \ | |
865 | /usr/include/qt5/QtCore/qglobal.h \ |
|
858 | /usr/include/qt5/QtCore/qglobal.h \ | |
866 | /usr/include/qt5/QtCore/qconfig.h \ |
|
859 | /usr/include/qt5/QtCore/qconfig.h \ | |
867 | /usr/include/qt5/QtCore/qconfig-64.h \ |
|
860 | /usr/include/qt5/QtCore/qconfig-64.h \ | |
868 | /usr/include/qt5/QtCore/qfeatures.h \ |
|
861 | /usr/include/qt5/QtCore/qfeatures.h \ | |
869 | /usr/include/qt5/QtCore/qsystemdetection.h \ |
|
862 | /usr/include/qt5/QtCore/qsystemdetection.h \ | |
870 | /usr/include/qt5/QtCore/qprocessordetection.h \ |
|
863 | /usr/include/qt5/QtCore/qprocessordetection.h \ | |
871 | /usr/include/qt5/QtCore/qcompilerdetection.h \ |
|
864 | /usr/include/qt5/QtCore/qcompilerdetection.h \ | |
872 | /usr/include/qt5/QtCore/qglobalstatic.h \ |
|
865 | /usr/include/qt5/QtCore/qglobalstatic.h \ | |
873 | /usr/include/qt5/QtCore/qatomic.h \ |
|
866 | /usr/include/qt5/QtCore/qatomic.h \ | |
874 | /usr/include/qt5/QtCore/qbasicatomic.h \ |
|
867 | /usr/include/qt5/QtCore/qbasicatomic.h \ | |
875 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ |
|
868 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ | |
876 | /usr/include/qt5/QtCore/qgenericatomic.h \ |
|
869 | /usr/include/qt5/QtCore/qgenericatomic.h \ | |
877 | /usr/include/qt5/QtCore/qatomic_msvc.h \ |
|
870 | /usr/include/qt5/QtCore/qatomic_msvc.h \ | |
878 | /usr/include/qt5/QtCore/qatomic_integrity.h \ |
|
871 | /usr/include/qt5/QtCore/qatomic_integrity.h \ | |
879 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ |
|
872 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ | |
880 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ |
|
873 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ | |
881 | /usr/include/qt5/QtCore/qatomic_power.h \ |
|
874 | /usr/include/qt5/QtCore/qatomic_power.h \ | |
882 | /usr/include/qt5/QtCore/qatomic_alpha.h \ |
|
875 | /usr/include/qt5/QtCore/qatomic_alpha.h \ | |
883 | /usr/include/qt5/QtCore/qatomic_armv7.h \ |
|
876 | /usr/include/qt5/QtCore/qatomic_armv7.h \ | |
884 | /usr/include/qt5/QtCore/qatomic_armv6.h \ |
|
877 | /usr/include/qt5/QtCore/qatomic_armv6.h \ | |
885 | /usr/include/qt5/QtCore/qatomic_armv5.h \ |
|
878 | /usr/include/qt5/QtCore/qatomic_armv5.h \ | |
886 | /usr/include/qt5/QtCore/qatomic_bfin.h \ |
|
879 | /usr/include/qt5/QtCore/qatomic_bfin.h \ | |
887 | /usr/include/qt5/QtCore/qatomic_ia64.h \ |
|
880 | /usr/include/qt5/QtCore/qatomic_ia64.h \ | |
888 | /usr/include/qt5/QtCore/qatomic_mips.h \ |
|
881 | /usr/include/qt5/QtCore/qatomic_mips.h \ | |
889 | /usr/include/qt5/QtCore/qatomic_s390.h \ |
|
882 | /usr/include/qt5/QtCore/qatomic_s390.h \ | |
890 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ |
|
883 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ | |
891 | /usr/include/qt5/QtCore/qatomic_sparc.h \ |
|
884 | /usr/include/qt5/QtCore/qatomic_sparc.h \ | |
892 | /usr/include/qt5/QtCore/qatomic_x86.h \ |
|
885 | /usr/include/qt5/QtCore/qatomic_x86.h \ | |
893 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ |
|
886 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ | |
894 | /usr/include/qt5/QtCore/qatomic_gcc.h \ |
|
887 | /usr/include/qt5/QtCore/qatomic_gcc.h \ | |
895 | /usr/include/qt5/QtCore/qatomic_unix.h \ |
|
888 | /usr/include/qt5/QtCore/qatomic_unix.h \ | |
896 | /usr/include/qt5/QtCore/qmutex.h \ |
|
889 | /usr/include/qt5/QtCore/qmutex.h \ | |
897 | /usr/include/qt5/QtCore/qlogging.h \ |
|
890 | /usr/include/qt5/QtCore/qlogging.h \ | |
898 | /usr/include/qt5/QtCore/qflags.h \ |
|
891 | /usr/include/qt5/QtCore/qflags.h \ | |
899 | /usr/include/qt5/QtCore/qtypeinfo.h \ |
|
892 | /usr/include/qt5/QtCore/qtypeinfo.h \ | |
900 | /usr/include/qt5/QtCore/qtypetraits.h \ |
|
893 | /usr/include/qt5/QtCore/qtypetraits.h \ | |
901 | /usr/include/qt5/QtCore/qsysinfo.h \ |
|
894 | /usr/include/qt5/QtCore/qsysinfo.h \ | |
902 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ |
|
895 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ | |
903 | /usr/include/qt5/QtCore/qstring.h \ |
|
896 | /usr/include/qt5/QtCore/qstring.h \ | |
904 | /usr/include/qt5/QtCore/qchar.h \ |
|
897 | /usr/include/qt5/QtCore/qchar.h \ | |
905 | /usr/include/qt5/QtCore/qbytearray.h \ |
|
898 | /usr/include/qt5/QtCore/qbytearray.h \ | |
906 | /usr/include/qt5/QtCore/qrefcount.h \ |
|
899 | /usr/include/qt5/QtCore/qrefcount.h \ | |
907 | /usr/include/qt5/QtCore/qarraydata.h \ |
|
900 | /usr/include/qt5/QtCore/qarraydata.h \ | |
908 | /usr/include/qt5/QtCore/qstringbuilder.h \ |
|
901 | /usr/include/qt5/QtCore/qstringbuilder.h \ | |
909 | /usr/include/qt5/QtCore/qlist.h \ |
|
902 | /usr/include/qt5/QtCore/qlist.h \ | |
910 | /usr/include/qt5/QtCore/qalgorithms.h \ |
|
903 | /usr/include/qt5/QtCore/qalgorithms.h \ | |
911 | /usr/include/qt5/QtCore/qiterator.h \ |
|
904 | /usr/include/qt5/QtCore/qiterator.h \ | |
912 | /usr/include/qt5/QtCore/qcoreevent.h \ |
|
905 | /usr/include/qt5/QtCore/qcoreevent.h \ | |
913 | /usr/include/qt5/QtCore/qscopedpointer.h \ |
|
906 | /usr/include/qt5/QtCore/qscopedpointer.h \ | |
914 | /usr/include/qt5/QtCore/qmetatype.h \ |
|
907 | /usr/include/qt5/QtCore/qmetatype.h \ | |
915 | /usr/include/qt5/QtCore/qvarlengtharray.h \ |
|
908 | /usr/include/qt5/QtCore/qvarlengtharray.h \ | |
916 | /usr/include/qt5/QtCore/qcontainerfwd.h \ |
|
909 | /usr/include/qt5/QtCore/qcontainerfwd.h \ | |
917 | /usr/include/qt5/QtCore/qisenum.h \ |
|
910 | /usr/include/qt5/QtCore/qisenum.h \ | |
918 | /usr/include/qt5/QtCore/qobject_impl.h \ |
|
911 | /usr/include/qt5/QtCore/qobject_impl.h \ | |
919 | parameterdump_global.h \ |
|
912 | parameterdump_global.h \ | |
920 | ../../DEV_PLE/header/TC_types.h \ |
|
913 | ../../DEV_PLE/header/TC_types.h \ | |
921 | ../../DEV_PLE/header/ccsds_types.h |
|
914 | ../../DEV_PLE/header/ccsds_types.h \ | |
|
915 | ../../DEV_PLE/header/fsw_params_processing.h | |||
922 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tcpackettosend.o tcpackettosend.cpp |
|
916 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tcpackettosend.o tcpackettosend.cpp | |
923 |
|
917 | |||
924 | tmpackettoread.o: ../rmapplugin/tmpackettoread.cpp ../rmapplugin/tmpackettoread.h \ |
|
918 | tmpackettoread.o: ../rmapplugin/tmpackettoread.cpp ../rmapplugin/tmpackettoread.h \ | |
925 | /usr/include/qt5/QtCore/QObject \ |
|
919 | /usr/include/qt5/QtCore/QObject \ | |
926 | /usr/include/qt5/QtCore/qobject.h \ |
|
920 | /usr/include/qt5/QtCore/qobject.h \ | |
927 | /usr/include/qt5/QtCore/qobjectdefs.h \ |
|
921 | /usr/include/qt5/QtCore/qobjectdefs.h \ | |
928 | /usr/include/qt5/QtCore/qnamespace.h \ |
|
922 | /usr/include/qt5/QtCore/qnamespace.h \ | |
929 | /usr/include/qt5/QtCore/qglobal.h \ |
|
923 | /usr/include/qt5/QtCore/qglobal.h \ | |
930 | /usr/include/qt5/QtCore/qconfig.h \ |
|
924 | /usr/include/qt5/QtCore/qconfig.h \ | |
931 | /usr/include/qt5/QtCore/qconfig-64.h \ |
|
925 | /usr/include/qt5/QtCore/qconfig-64.h \ | |
932 | /usr/include/qt5/QtCore/qfeatures.h \ |
|
926 | /usr/include/qt5/QtCore/qfeatures.h \ | |
933 | /usr/include/qt5/QtCore/qsystemdetection.h \ |
|
927 | /usr/include/qt5/QtCore/qsystemdetection.h \ | |
934 | /usr/include/qt5/QtCore/qprocessordetection.h \ |
|
928 | /usr/include/qt5/QtCore/qprocessordetection.h \ | |
935 | /usr/include/qt5/QtCore/qcompilerdetection.h \ |
|
929 | /usr/include/qt5/QtCore/qcompilerdetection.h \ | |
936 | /usr/include/qt5/QtCore/qglobalstatic.h \ |
|
930 | /usr/include/qt5/QtCore/qglobalstatic.h \ | |
937 | /usr/include/qt5/QtCore/qatomic.h \ |
|
931 | /usr/include/qt5/QtCore/qatomic.h \ | |
938 | /usr/include/qt5/QtCore/qbasicatomic.h \ |
|
932 | /usr/include/qt5/QtCore/qbasicatomic.h \ | |
939 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ |
|
933 | /usr/include/qt5/QtCore/qatomic_bootstrap.h \ | |
940 | /usr/include/qt5/QtCore/qgenericatomic.h \ |
|
934 | /usr/include/qt5/QtCore/qgenericatomic.h \ | |
941 | /usr/include/qt5/QtCore/qatomic_msvc.h \ |
|
935 | /usr/include/qt5/QtCore/qatomic_msvc.h \ | |
942 | /usr/include/qt5/QtCore/qatomic_integrity.h \ |
|
936 | /usr/include/qt5/QtCore/qatomic_integrity.h \ | |
943 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ |
|
937 | /usr/include/qt5/QtCore/qoldbasicatomic.h \ | |
944 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ |
|
938 | /usr/include/qt5/QtCore/qatomic_vxworks.h \ | |
945 | /usr/include/qt5/QtCore/qatomic_power.h \ |
|
939 | /usr/include/qt5/QtCore/qatomic_power.h \ | |
946 | /usr/include/qt5/QtCore/qatomic_alpha.h \ |
|
940 | /usr/include/qt5/QtCore/qatomic_alpha.h \ | |
947 | /usr/include/qt5/QtCore/qatomic_armv7.h \ |
|
941 | /usr/include/qt5/QtCore/qatomic_armv7.h \ | |
948 | /usr/include/qt5/QtCore/qatomic_armv6.h \ |
|
942 | /usr/include/qt5/QtCore/qatomic_armv6.h \ | |
949 | /usr/include/qt5/QtCore/qatomic_armv5.h \ |
|
943 | /usr/include/qt5/QtCore/qatomic_armv5.h \ | |
950 | /usr/include/qt5/QtCore/qatomic_bfin.h \ |
|
944 | /usr/include/qt5/QtCore/qatomic_bfin.h \ | |
951 | /usr/include/qt5/QtCore/qatomic_ia64.h \ |
|
945 | /usr/include/qt5/QtCore/qatomic_ia64.h \ | |
952 | /usr/include/qt5/QtCore/qatomic_mips.h \ |
|
946 | /usr/include/qt5/QtCore/qatomic_mips.h \ | |
953 | /usr/include/qt5/QtCore/qatomic_s390.h \ |
|
947 | /usr/include/qt5/QtCore/qatomic_s390.h \ | |
954 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ |
|
948 | /usr/include/qt5/QtCore/qatomic_sh4a.h \ | |
955 | /usr/include/qt5/QtCore/qatomic_sparc.h \ |
|
949 | /usr/include/qt5/QtCore/qatomic_sparc.h \ | |
956 | /usr/include/qt5/QtCore/qatomic_x86.h \ |
|
950 | /usr/include/qt5/QtCore/qatomic_x86.h \ | |
957 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ |
|
951 | /usr/include/qt5/QtCore/qatomic_cxx11.h \ | |
958 | /usr/include/qt5/QtCore/qatomic_gcc.h \ |
|
952 | /usr/include/qt5/QtCore/qatomic_gcc.h \ | |
959 | /usr/include/qt5/QtCore/qatomic_unix.h \ |
|
953 | /usr/include/qt5/QtCore/qatomic_unix.h \ | |
960 | /usr/include/qt5/QtCore/qmutex.h \ |
|
954 | /usr/include/qt5/QtCore/qmutex.h \ | |
961 | /usr/include/qt5/QtCore/qlogging.h \ |
|
955 | /usr/include/qt5/QtCore/qlogging.h \ | |
962 | /usr/include/qt5/QtCore/qflags.h \ |
|
956 | /usr/include/qt5/QtCore/qflags.h \ | |
963 | /usr/include/qt5/QtCore/qtypeinfo.h \ |
|
957 | /usr/include/qt5/QtCore/qtypeinfo.h \ | |
964 | /usr/include/qt5/QtCore/qtypetraits.h \ |
|
958 | /usr/include/qt5/QtCore/qtypetraits.h \ | |
965 | /usr/include/qt5/QtCore/qsysinfo.h \ |
|
959 | /usr/include/qt5/QtCore/qsysinfo.h \ | |
966 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ |
|
960 | /usr/include/qt5/QtCore/qobjectdefs_impl.h \ | |
967 | /usr/include/qt5/QtCore/qstring.h \ |
|
961 | /usr/include/qt5/QtCore/qstring.h \ | |
968 | /usr/include/qt5/QtCore/qchar.h \ |
|
962 | /usr/include/qt5/QtCore/qchar.h \ | |
969 | /usr/include/qt5/QtCore/qbytearray.h \ |
|
963 | /usr/include/qt5/QtCore/qbytearray.h \ | |
970 | /usr/include/qt5/QtCore/qrefcount.h \ |
|
964 | /usr/include/qt5/QtCore/qrefcount.h \ | |
971 | /usr/include/qt5/QtCore/qarraydata.h \ |
|
965 | /usr/include/qt5/QtCore/qarraydata.h \ | |
972 | /usr/include/qt5/QtCore/qstringbuilder.h \ |
|
966 | /usr/include/qt5/QtCore/qstringbuilder.h \ | |
973 | /usr/include/qt5/QtCore/qlist.h \ |
|
967 | /usr/include/qt5/QtCore/qlist.h \ | |
974 | /usr/include/qt5/QtCore/qalgorithms.h \ |
|
968 | /usr/include/qt5/QtCore/qalgorithms.h \ | |
975 | /usr/include/qt5/QtCore/qiterator.h \ |
|
969 | /usr/include/qt5/QtCore/qiterator.h \ | |
976 | /usr/include/qt5/QtCore/qcoreevent.h \ |
|
970 | /usr/include/qt5/QtCore/qcoreevent.h \ | |
977 | /usr/include/qt5/QtCore/qscopedpointer.h \ |
|
971 | /usr/include/qt5/QtCore/qscopedpointer.h \ | |
978 | /usr/include/qt5/QtCore/qmetatype.h \ |
|
972 | /usr/include/qt5/QtCore/qmetatype.h \ | |
979 | /usr/include/qt5/QtCore/qvarlengtharray.h \ |
|
973 | /usr/include/qt5/QtCore/qvarlengtharray.h \ | |
980 | /usr/include/qt5/QtCore/qcontainerfwd.h \ |
|
974 | /usr/include/qt5/QtCore/qcontainerfwd.h \ | |
981 | /usr/include/qt5/QtCore/qisenum.h \ |
|
975 | /usr/include/qt5/QtCore/qisenum.h \ | |
982 | /usr/include/qt5/QtCore/qobject_impl.h |
|
976 | /usr/include/qt5/QtCore/qobject_impl.h | |
983 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmpackettoread.o ../rmapplugin/tmpackettoread.cpp |
|
977 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmpackettoread.o ../rmapplugin/tmpackettoread.cpp | |
984 |
|
978 | |||
985 | moc_parameterdump.o: moc_parameterdump.cpp |
|
979 | moc_parameterdump.o: moc_parameterdump.cpp | |
986 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_parameterdump.o moc_parameterdump.cpp |
|
980 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_parameterdump.o moc_parameterdump.cpp | |
987 |
|
981 | |||
988 | moc_tcpackettosend.o: moc_tcpackettosend.cpp |
|
982 | moc_tcpackettosend.o: moc_tcpackettosend.cpp | |
989 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_tcpackettosend.o moc_tcpackettosend.cpp |
|
983 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_tcpackettosend.o moc_tcpackettosend.cpp | |
990 |
|
984 | |||
991 | moc_tmpackettoread.o: moc_tmpackettoread.cpp |
|
985 | moc_tmpackettoread.o: moc_tmpackettoread.cpp | |
992 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_tmpackettoread.o moc_tmpackettoread.cpp |
|
986 | $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_tmpackettoread.o moc_tmpackettoread.cpp | |
993 |
|
987 | |||
994 | ####### Install |
|
988 | ####### Install | |
995 |
|
989 | |||
996 | install_header: first FORCE |
|
990 | install_header: first FORCE | |
997 | @test -d $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump || mkdir -p $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump |
|
991 | @test -d $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump || mkdir -p $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump | |
998 | -$(INSTALL_FILE) /opt/LPPMON_PLUGINS_PAUL/parameterdump/parameterdump.h $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/ |
|
992 | -$(INSTALL_FILE) /opt/LPPMON_PLUGINS_PAUL/parameterdump/parameterdump.h $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/ | |
999 | -$(INSTALL_FILE) /opt/LPPMON_PLUGINS_PAUL/parameterdump/parameterdump_global.h $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/ |
|
993 | -$(INSTALL_FILE) /opt/LPPMON_PLUGINS_PAUL/parameterdump/parameterdump_global.h $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/ | |
1000 | -$(INSTALL_FILE) /opt/LPPMON_PLUGINS_PAUL/parameterdump/tcpackettosend.h $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/ |
|
994 | -$(INSTALL_FILE) /opt/LPPMON_PLUGINS_PAUL/parameterdump/tcpackettosend.h $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/ | |
1001 |
|
995 | |||
1002 | uninstall_header: FORCE |
|
996 | uninstall_header: FORCE | |
1003 | -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/tcpackettosend.h |
|
997 | -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/tcpackettosend.h | |
1004 | -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/parameterdump_global.h |
|
998 | -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/parameterdump_global.h | |
1005 | -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/parameterdump.h |
|
999 | -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/parameterdump.h | |
1006 | -$(DEL_DIR) $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/ |
|
1000 | -$(DEL_DIR) $(INSTALL_ROOT)/usr/include/qt5/lppmon/parameterdump/ | |
1007 |
|
1001 | |||
1008 |
|
1002 | |||
1009 | install_target: first FORCE |
|
1003 | install_target: first FORCE | |
1010 | @test -d $(INSTALL_ROOT)/usr/lib64 || mkdir -p $(INSTALL_ROOT)/usr/lib64 |
|
1004 | @test -d $(INSTALL_ROOT)/usr/lib64 || mkdir -p $(INSTALL_ROOT)/usr/lib64 | |
1011 | -$(INSTALL_PROGRAM) "$(TARGET)" "$(INSTALL_ROOT)/usr/lib64/$(TARGET)" |
|
1005 | -$(INSTALL_PROGRAM) "$(TARGET)" "$(INSTALL_ROOT)/usr/lib64/$(TARGET)" | |
|
1006 | -$(STRIP) --strip-unneeded "$(INSTALL_ROOT)/usr/lib64/$(TARGET)" | |||
1012 | -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/lib64/$(TARGET0)" |
|
1007 | -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/lib64/$(TARGET0)" | |
1013 | -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/lib64/$(TARGET1)" |
|
1008 | -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/lib64/$(TARGET1)" | |
1014 | -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/lib64/$(TARGET2)" |
|
1009 | -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/lib64/$(TARGET2)" | |
1015 |
|
1010 | |||
1016 | uninstall_target: FORCE |
|
1011 | uninstall_target: FORCE | |
1017 | -$(DEL_FILE) "$(INSTALL_ROOT)/usr/lib64/$(TARGET)" |
|
1012 | -$(DEL_FILE) "$(INSTALL_ROOT)/usr/lib64/$(TARGET)" | |
1018 | -$(DEL_FILE) "$(INSTALL_ROOT)/usr/lib64/$(TARGET0)" |
|
1013 | -$(DEL_FILE) "$(INSTALL_ROOT)/usr/lib64/$(TARGET0)" | |
1019 | -$(DEL_FILE) "$(INSTALL_ROOT)/usr/lib64/$(TARGET1)" |
|
1014 | -$(DEL_FILE) "$(INSTALL_ROOT)/usr/lib64/$(TARGET1)" | |
1020 | -$(DEL_FILE) "$(INSTALL_ROOT)/usr/lib64/$(TARGET2)" |
|
1015 | -$(DEL_FILE) "$(INSTALL_ROOT)/usr/lib64/$(TARGET2)" | |
1021 | -$(DEL_DIR) $(INSTALL_ROOT)/usr/lib64/ |
|
1016 | -$(DEL_DIR) $(INSTALL_ROOT)/usr/lib64/ | |
1022 |
|
1017 | |||
1023 |
|
1018 | |||
1024 | install: install_header install_target FORCE |
|
1019 | install: install_header install_target FORCE | |
1025 |
|
1020 | |||
1026 | uninstall: uninstall_header uninstall_target FORCE |
|
1021 | uninstall: uninstall_header uninstall_target FORCE | |
1027 |
|
1022 | |||
1028 | FORCE: |
|
1023 | FORCE: | |
1029 |
|
1024 |
@@ -1,489 +1,489 | |||||
1 | #include "parameterdump.h" |
|
1 | #include "parameterdump.h" | |
2 |
|
2 | |||
3 | ParameterDump::ParameterDump(QWidget *parent) : |
|
3 | ParameterDump::ParameterDump(QWidget *parent) : | |
4 | QWidget(parent) |
|
4 | QWidget(parent) | |
5 | { |
|
5 | { | |
6 | this->buildTabParameterDump(); |
|
6 | this->buildTabParameterDump(); | |
7 |
|
7 | |||
8 | packetToSend = new TCPacketToSend(); |
|
8 | packetToSend = new TCPacketToSend(); | |
9 |
|
9 | |||
10 | this->setLayout(layout_parameterDump); |
|
10 | this->setLayout(layout_parameterDump); | |
11 | } |
|
11 | } | |
12 |
|
12 | |||
13 | void ParameterDump::buildTabParameterDump() |
|
13 | void ParameterDump::buildTabParameterDump() | |
14 | { |
|
14 | { | |
15 | buildCOMM(); |
|
15 | buildCOMM(); | |
16 | buildNORM(); |
|
16 | buildNORM(); | |
17 | buildBURST(); |
|
17 | buildBURST(); | |
18 | buildSBM1(); |
|
18 | buildSBM1(); | |
19 | buildSBM2(); |
|
19 | buildSBM2(); | |
20 | buildActions(); |
|
20 | buildActions(); | |
21 |
|
21 | |||
22 | layout_parameterDump = new QGridLayout(); |
|
22 | layout_parameterDump = new QGridLayout(); | |
23 |
|
23 | |||
24 | layout_parameterDump->addWidget(groupbox_COMM, 0, 0, 1, 1); |
|
24 | layout_parameterDump->addWidget(groupbox_COMM, 0, 0, 1, 1); | |
25 | layout_parameterDump->addWidget(groupbox_NORM, 0, 1, 1, 1); |
|
25 | layout_parameterDump->addWidget(groupbox_NORM, 0, 1, 1, 1); | |
26 | layout_parameterDump->addWidget(groupbox_BURST, 1, 0, 1, 1); |
|
26 | layout_parameterDump->addWidget(groupbox_BURST, 1, 0, 1, 1); | |
27 | layout_parameterDump->addWidget(groupbox_SBM1, 1 , 1, 1, 1); |
|
27 | layout_parameterDump->addWidget(groupbox_SBM1, 1 , 1, 1, 1); | |
28 | layout_parameterDump->addWidget(groupbox_SBM2, 2, 0, 1, 1); |
|
28 | layout_parameterDump->addWidget(groupbox_SBM2, 2, 0, 1, 1); | |
29 | layout_parameterDump->addWidget(button_parameterDump, 2, 1, 1, 1); |
|
29 | layout_parameterDump->addWidget(button_parameterDump, 2, 1, 1, 1); | |
30 |
|
30 | |||
31 | layout_parameterDump->setRowStretch(2, 1); |
|
31 | layout_parameterDump->setRowStretch(2, 1); | |
32 | layout_parameterDump->setColumnStretch(2, 1); |
|
32 | layout_parameterDump->setColumnStretch(2, 1); | |
33 | } |
|
33 | } | |
34 |
|
34 | |||
35 | void ParameterDump::buildCOMM() |
|
35 | void ParameterDump::buildCOMM() | |
36 | { |
|
36 | { | |
37 | groupbox_COMM = new QGroupBox(tr("COMMON_PAR")); |
|
37 | groupbox_COMM = new QGroupBox(tr("COMMON_PAR")); | |
38 | layout_COMM = new QGridLayout(); |
|
38 | layout_COMM = new QGridLayout(); | |
39 |
|
39 | |||
40 | sy_lfr_bw = new QLabel("sy_lfr_bw "); |
|
40 | sy_lfr_bw = new QLabel("sy_lfr_bw "); | |
41 | sy_lfr_sp0 = new QLabel("sy_lfr_sp0 "); |
|
41 | sy_lfr_sp0 = new QLabel("sy_lfr_sp0 "); | |
42 | sy_lfr_sp1 = new QLabel("sy_lfr_sp1 "); |
|
42 | sy_lfr_sp1 = new QLabel("sy_lfr_sp1 "); | |
43 | sy_lfr_r0 = new QLabel("sy_lfr_r0 "); |
|
43 | sy_lfr_r0 = new QLabel("sy_lfr_r0 "); | |
44 | sy_lfr_r1 = new QLabel("sy_lfr_r1 "); |
|
44 | sy_lfr_r1 = new QLabel("sy_lfr_r1 "); | |
45 |
|
45 | |||
46 | spinbox_sy_lfr_bw = new QSpinBox(); |
|
46 | spinbox_sy_lfr_bw = new QSpinBox(); | |
47 | spinbox_sy_lfr_sp0 = new QSpinBox(); |
|
47 | spinbox_sy_lfr_sp0 = new QSpinBox(); | |
48 | spinbox_sy_lfr_sp1 = new QSpinBox(); |
|
48 | spinbox_sy_lfr_sp1 = new QSpinBox(); | |
49 | spinbox_sy_lfr_r0 = new QSpinBox(); |
|
49 | spinbox_sy_lfr_r0 = new QSpinBox(); | |
50 | spinbox_sy_lfr_r1 = new QSpinBox(); |
|
50 | spinbox_sy_lfr_r1 = new QSpinBox(); | |
51 |
|
51 | |||
52 | button_loadCommon = new QPushButton(tr("LOAD_COMM")); |
|
52 | button_loadCommon = new QPushButton(tr("LOAD_COMM")); | |
53 |
|
53 | |||
54 | button_loadCommon->setEnabled(false); |
|
54 | button_loadCommon->setEnabled(false); | |
55 |
|
55 | |||
56 | spinbox_sy_lfr_bw->setRange(0, 1); |
|
56 | spinbox_sy_lfr_bw->setRange(0, 1); | |
57 | spinbox_sy_lfr_sp0->setRange(0, 1); |
|
57 | spinbox_sy_lfr_sp0->setRange(0, 1); | |
58 | spinbox_sy_lfr_sp1->setRange(0, 1); |
|
58 | spinbox_sy_lfr_sp1->setRange(0, 1); | |
59 | spinbox_sy_lfr_r0->setRange(0, 1); |
|
59 | spinbox_sy_lfr_r0->setRange(0, 1); | |
60 | spinbox_sy_lfr_r1->setRange(0, 1); |
|
60 | spinbox_sy_lfr_r1->setRange(0, 1); | |
61 |
|
61 | |||
62 | spinbox_sy_lfr_bw->setValue(1); |
|
62 | spinbox_sy_lfr_bw->setValue(1); | |
63 | spinbox_sy_lfr_sp0->setValue(0); |
|
63 | spinbox_sy_lfr_sp0->setValue(0); | |
64 | spinbox_sy_lfr_sp1->setValue(0); |
|
64 | spinbox_sy_lfr_sp1->setValue(0); | |
65 | spinbox_sy_lfr_r0->setValue(0); |
|
65 | spinbox_sy_lfr_r0->setValue(0); | |
66 | spinbox_sy_lfr_r1->setValue(0); |
|
66 | spinbox_sy_lfr_r1->setValue(0); | |
67 |
|
67 | |||
68 | layout_COMM->addWidget(button_loadCommon, 0, 0, 1, 2); |
|
68 | layout_COMM->addWidget(button_loadCommon, 0, 0, 1, 2); | |
69 | layout_COMM->addWidget(sy_lfr_bw, 1, 0, 1, 1); |
|
69 | layout_COMM->addWidget(sy_lfr_bw, 1, 0, 1, 1); | |
70 | layout_COMM->addWidget(sy_lfr_sp0, 2, 0, 1, 1); |
|
70 | layout_COMM->addWidget(sy_lfr_sp0, 2, 0, 1, 1); | |
71 | layout_COMM->addWidget(sy_lfr_sp1, 3, 0, 1, 1); |
|
71 | layout_COMM->addWidget(sy_lfr_sp1, 3, 0, 1, 1); | |
72 | layout_COMM->addWidget(sy_lfr_r0, 4, 0, 1, 1); |
|
72 | layout_COMM->addWidget(sy_lfr_r0, 4, 0, 1, 1); | |
73 | layout_COMM->addWidget(sy_lfr_r1, 5, 0, 1, 1); |
|
73 | layout_COMM->addWidget(sy_lfr_r1, 5, 0, 1, 1); | |
74 |
|
74 | |||
75 | layout_COMM->addWidget(spinbox_sy_lfr_bw, 1, 1, 1, 1); |
|
75 | layout_COMM->addWidget(spinbox_sy_lfr_bw, 1, 1, 1, 1); | |
76 | layout_COMM->addWidget(spinbox_sy_lfr_sp0, 2, 1, 1, 1); |
|
76 | layout_COMM->addWidget(spinbox_sy_lfr_sp0, 2, 1, 1, 1); | |
77 | layout_COMM->addWidget(spinbox_sy_lfr_sp1, 3, 1, 1, 1); |
|
77 | layout_COMM->addWidget(spinbox_sy_lfr_sp1, 3, 1, 1, 1); | |
78 | layout_COMM->addWidget(spinbox_sy_lfr_r0, 4, 1, 1, 1); |
|
78 | layout_COMM->addWidget(spinbox_sy_lfr_r0, 4, 1, 1, 1); | |
79 | layout_COMM->addWidget(spinbox_sy_lfr_r1, 5, 1, 1, 1); |
|
79 | layout_COMM->addWidget(spinbox_sy_lfr_r1, 5, 1, 1, 1); | |
80 |
|
80 | |||
81 | layout_COMM->setColumnStretch(2, 1); |
|
81 | layout_COMM->setColumnStretch(2, 1); | |
82 | layout_COMM->setRowStretch(6, 1); |
|
82 | layout_COMM->setRowStretch(6, 1); | |
83 |
|
83 | |||
84 | groupbox_COMM->setLayout(layout_COMM); |
|
84 | groupbox_COMM->setLayout(layout_COMM); | |
85 |
|
85 | |||
86 | connect(this->button_loadCommon, SIGNAL(clicked()), this, SLOT(sendLoadCommon())); |
|
86 | connect(this->button_loadCommon, SIGNAL(clicked()), this, SLOT(sendLoadCommon())); | |
87 | } |
|
87 | } | |
88 |
|
88 | |||
89 | void ParameterDump::buildNORM() |
|
89 | void ParameterDump::buildNORM() | |
90 | { |
|
90 | { | |
91 | groupbox_NORM = new QGroupBox(tr("NORMAL_PAR")); |
|
91 | groupbox_NORM = new QGroupBox(tr("NORMAL_PAR")); | |
92 | layout_NORM = new QGridLayout(); |
|
92 | layout_NORM = new QGridLayout(); | |
93 |
|
93 | |||
94 | sy_lfr_n_swf_l = new QLabel("sy_lfr_n_swf_l "); |
|
94 | sy_lfr_n_swf_l = new QLabel("sy_lfr_n_swf_l "); | |
95 | sy_lfr_n_swf_p = new QLabel("sy_lfr_n_swf_p "); |
|
95 | sy_lfr_n_swf_p = new QLabel("sy_lfr_n_swf_p "); | |
96 | sy_lfr_n_asm_p = new QLabel("sy_lfr_n_asm_p "); |
|
96 | sy_lfr_n_asm_p = new QLabel("sy_lfr_n_asm_p "); | |
97 | sy_lfr_n_bp_p0 = new QLabel("sy_lfr_n_bp_p0 "); |
|
97 | sy_lfr_n_bp_p0 = new QLabel("sy_lfr_n_bp_p0 "); | |
98 | sy_lfr_n_bp_p1 = new QLabel("sy_lfr_n_bp_p1 "); |
|
98 | sy_lfr_n_bp_p1 = new QLabel("sy_lfr_n_bp_p1 "); | |
99 | sy_lfr_n_cwf_long_f3 = new QLabel("sy_lfr_n_cwf_long_f3 "); |
|
99 | sy_lfr_n_cwf_long_f3 = new QLabel("sy_lfr_n_cwf_long_f3 "); | |
100 |
|
100 | |||
101 | spinbox_sy_lfr_n_swf_l = new QSpinBox(); |
|
101 | spinbox_sy_lfr_n_swf_l = new QSpinBox(); | |
102 | spinbox_sy_lfr_n_swf_p = new QSpinBox(); |
|
102 | spinbox_sy_lfr_n_swf_p = new QSpinBox(); | |
103 | spinbox_sy_lfr_n_asm_p = new QSpinBox(); |
|
103 | spinbox_sy_lfr_n_asm_p = new QSpinBox(); | |
104 | spinbox_sy_lfr_n_bp_p0 = new QSpinBox(); |
|
104 | spinbox_sy_lfr_n_bp_p0 = new QSpinBox(); | |
105 | spinbox_sy_lfr_n_bp_p1 = new QSpinBox(); |
|
105 | spinbox_sy_lfr_n_bp_p1 = new QSpinBox(); | |
106 | spinbox_sy_lfr_n_cwf_long_f3 = new QSpinBox(); |
|
106 | spinbox_sy_lfr_n_cwf_long_f3 = new QSpinBox(); | |
107 |
|
107 | |||
108 | button_loadNormal = new QPushButton(tr("LOAD_NORM")); |
|
108 | button_loadNormal = new QPushButton(tr("LOAD_NORM")); | |
109 |
|
109 | |||
110 | button_loadNormal->setEnabled(false); |
|
110 | button_loadNormal->setEnabled(false); | |
111 |
|
111 | |||
112 | spinbox_sy_lfr_n_swf_l->setRange(256, 65535); |
|
112 | spinbox_sy_lfr_n_swf_l->setRange(256, 65535); | |
113 | spinbox_sy_lfr_n_swf_p->setRange(16, 65535); |
|
113 | spinbox_sy_lfr_n_swf_p->setRange(16, 65535); | |
114 | spinbox_sy_lfr_n_asm_p->setRange(2, 65535); |
|
114 | spinbox_sy_lfr_n_asm_p->setRange(2, 65535); | |
115 | spinbox_sy_lfr_n_bp_p0->setRange(4, 255); |
|
115 | spinbox_sy_lfr_n_bp_p0->setRange(4, 255); | |
116 | spinbox_sy_lfr_n_bp_p1->setRange(20, 255); |
|
116 | spinbox_sy_lfr_n_bp_p1->setRange(20, 255); | |
117 | spinbox_sy_lfr_n_cwf_long_f3->setRange(0, 1); |
|
117 | spinbox_sy_lfr_n_cwf_long_f3->setRange(0, 1); | |
118 |
|
118 | |||
119 | spinbox_sy_lfr_n_swf_l->setValue(2048); |
|
119 | spinbox_sy_lfr_n_swf_l->setValue(2048); | |
120 | spinbox_sy_lfr_n_swf_p->setValue(300); |
|
120 | spinbox_sy_lfr_n_swf_p->setValue(300); | |
121 | spinbox_sy_lfr_n_asm_p->setValue(3600); |
|
121 | spinbox_sy_lfr_n_asm_p->setValue(3600); | |
122 | spinbox_sy_lfr_n_bp_p0->setValue(4); |
|
122 | spinbox_sy_lfr_n_bp_p0->setValue(4); | |
123 | spinbox_sy_lfr_n_bp_p1->setValue(20); |
|
123 | spinbox_sy_lfr_n_bp_p1->setValue(20); | |
124 | spinbox_sy_lfr_n_cwf_long_f3->setValue(0); |
|
124 | spinbox_sy_lfr_n_cwf_long_f3->setValue(0); | |
125 |
|
125 | |||
126 | layout_NORM->addWidget(button_loadNormal, 0, 0, 1, 2); |
|
126 | layout_NORM->addWidget(button_loadNormal, 0, 0, 1, 2); | |
127 | layout_NORM->addWidget(sy_lfr_n_swf_l, 1, 0, 1, 1); |
|
127 | layout_NORM->addWidget(sy_lfr_n_swf_l, 1, 0, 1, 1); | |
128 | layout_NORM->addWidget(sy_lfr_n_swf_p, 2, 0, 1, 1); |
|
128 | layout_NORM->addWidget(sy_lfr_n_swf_p, 2, 0, 1, 1); | |
129 | layout_NORM->addWidget(sy_lfr_n_asm_p, 3, 0, 1, 1); |
|
129 | layout_NORM->addWidget(sy_lfr_n_asm_p, 3, 0, 1, 1); | |
130 | layout_NORM->addWidget(sy_lfr_n_bp_p0, 4, 0, 1, 1); |
|
130 | layout_NORM->addWidget(sy_lfr_n_bp_p0, 4, 0, 1, 1); | |
131 | layout_NORM->addWidget(sy_lfr_n_bp_p1, 5, 0, 1, 1); |
|
131 | layout_NORM->addWidget(sy_lfr_n_bp_p1, 5, 0, 1, 1); | |
132 | layout_NORM->addWidget(sy_lfr_n_cwf_long_f3, 6, 0, 1, 1); |
|
132 | layout_NORM->addWidget(sy_lfr_n_cwf_long_f3, 6, 0, 1, 1); | |
133 |
|
133 | |||
134 | layout_NORM->addWidget(spinbox_sy_lfr_n_swf_l, 1, 1, 1, 1); |
|
134 | layout_NORM->addWidget(spinbox_sy_lfr_n_swf_l, 1, 1, 1, 1); | |
135 | layout_NORM->addWidget(spinbox_sy_lfr_n_swf_p, 2, 1, 1, 1); |
|
135 | layout_NORM->addWidget(spinbox_sy_lfr_n_swf_p, 2, 1, 1, 1); | |
136 | layout_NORM->addWidget(spinbox_sy_lfr_n_asm_p, 3, 1, 1, 1); |
|
136 | layout_NORM->addWidget(spinbox_sy_lfr_n_asm_p, 3, 1, 1, 1); | |
137 | layout_NORM->addWidget(spinbox_sy_lfr_n_bp_p0, 4, 1, 1, 1); |
|
137 | layout_NORM->addWidget(spinbox_sy_lfr_n_bp_p0, 4, 1, 1, 1); | |
138 | layout_NORM->addWidget(spinbox_sy_lfr_n_bp_p1, 5, 1, 1, 1); |
|
138 | layout_NORM->addWidget(spinbox_sy_lfr_n_bp_p1, 5, 1, 1, 1); | |
139 | layout_NORM->addWidget(spinbox_sy_lfr_n_cwf_long_f3, 6, 1, 1, 1); |
|
139 | layout_NORM->addWidget(spinbox_sy_lfr_n_cwf_long_f3, 6, 1, 1, 1); | |
140 |
|
140 | |||
141 | layout_NORM->setColumnStretch(2, 1); |
|
141 | layout_NORM->setColumnStretch(2, 1); | |
142 | layout_NORM->setRowStretch(7, 1); |
|
142 | layout_NORM->setRowStretch(7, 1); | |
143 |
|
143 | |||
144 | groupbox_NORM->setLayout(layout_NORM); |
|
144 | groupbox_NORM->setLayout(layout_NORM); | |
145 |
|
145 | |||
146 | connect(this->button_loadNormal, SIGNAL(clicked()), this, SLOT(sendLoadNormal())); |
|
146 | connect(this->button_loadNormal, SIGNAL(clicked()), this, SLOT(sendLoadNormal())); | |
147 | } |
|
147 | } | |
148 |
|
148 | |||
149 | void ParameterDump::buildBURST() |
|
149 | void ParameterDump::buildBURST() | |
150 | { |
|
150 | { | |
151 | groupbox_BURST = new QGroupBox(tr("BURST_PAR")); |
|
151 | groupbox_BURST = new QGroupBox(tr("BURST_PAR")); | |
152 | layout_BURST = new QGridLayout(); |
|
152 | layout_BURST = new QGridLayout(); | |
153 |
|
153 | |||
154 | sy_lfr_b_bp_p0 = new QLabel("sy_lfr_b_bp_p0 "); |
|
154 | sy_lfr_b_bp_p0 = new QLabel("sy_lfr_b_bp_p0 "); | |
155 | sy_lfr_b_bp_p1 = new QLabel("sy_lfr_b_bp_p1 "); |
|
155 | sy_lfr_b_bp_p1 = new QLabel("sy_lfr_b_bp_p1 "); | |
156 |
|
156 | |||
157 | spinbox_sy_lfr_b_bp_p0 = new QSpinBox(); |
|
157 | spinbox_sy_lfr_b_bp_p0 = new QSpinBox(); | |
158 | spinbox_sy_lfr_b_bp_p1 = new QSpinBox(); |
|
158 | spinbox_sy_lfr_b_bp_p1 = new QSpinBox(); | |
159 |
|
159 | |||
160 | button_loadBurst = new QPushButton(tr("LOAD_BURST")); |
|
160 | button_loadBurst = new QPushButton(tr("LOAD_BURST")); | |
161 |
|
161 | |||
162 | button_loadBurst->setEnabled(false); |
|
162 | button_loadBurst->setEnabled(false); | |
163 |
|
163 | |||
164 | spinbox_sy_lfr_b_bp_p0->setRange(1, 255); |
|
164 | spinbox_sy_lfr_b_bp_p0->setRange(1, 255); | |
165 | spinbox_sy_lfr_b_bp_p1->setRange(5, 255); |
|
165 | spinbox_sy_lfr_b_bp_p1->setRange(5, 255); | |
166 |
|
166 | |||
167 | layout_BURST->addWidget(button_loadBurst, 0, 0, 1, 2); |
|
167 | layout_BURST->addWidget(button_loadBurst, 0, 0, 1, 2); | |
168 | layout_BURST->addWidget(sy_lfr_b_bp_p0, 1, 0, 1, 1); |
|
168 | layout_BURST->addWidget(sy_lfr_b_bp_p0, 1, 0, 1, 1); | |
169 | layout_BURST->addWidget(sy_lfr_b_bp_p1, 2, 0, 1, 1); |
|
169 | layout_BURST->addWidget(sy_lfr_b_bp_p1, 2, 0, 1, 1); | |
170 |
|
170 | |||
171 | layout_BURST->addWidget(spinbox_sy_lfr_b_bp_p0, 1, 1, 1, 1); |
|
171 | layout_BURST->addWidget(spinbox_sy_lfr_b_bp_p0, 1, 1, 1, 1); | |
172 | layout_BURST->addWidget(spinbox_sy_lfr_b_bp_p1, 2, 1, 1, 1); |
|
172 | layout_BURST->addWidget(spinbox_sy_lfr_b_bp_p1, 2, 1, 1, 1); | |
173 |
|
173 | |||
174 | layout_BURST->setColumnStretch(2, 1); |
|
174 | layout_BURST->setColumnStretch(2, 1); | |
175 | layout_BURST->setRowStretch(3, 1); |
|
175 | layout_BURST->setRowStretch(3, 1); | |
176 |
|
176 | |||
177 | groupbox_BURST->setLayout(layout_BURST); |
|
177 | groupbox_BURST->setLayout(layout_BURST); | |
178 |
|
178 | |||
179 | connect(this->button_loadBurst, SIGNAL(clicked()), this, SLOT(sendLoadBurst())); |
|
179 | connect(this->button_loadBurst, SIGNAL(clicked()), this, SLOT(sendLoadBurst())); | |
180 | } |
|
180 | } | |
181 |
|
181 | |||
182 | void ParameterDump::buildSBM1() |
|
182 | void ParameterDump::buildSBM1() | |
183 | { |
|
183 | { | |
184 | groupbox_SBM1 = new QGroupBox(tr("SBM1_PAR")); |
|
184 | groupbox_SBM1 = new QGroupBox(tr("SBM1_PAR")); | |
185 | layout_SBM1 = new QGridLayout(); |
|
185 | layout_SBM1 = new QGridLayout(); | |
186 |
|
186 | |||
187 | sy_lfr_s1_bp_p0 = new QLabel("sy_lfr_s1_bp_p0 "); |
|
187 | sy_lfr_s1_bp_p0 = new QLabel("sy_lfr_s1_bp_p0 "); | |
188 | sy_lfr_s1_bp_p1 = new QLabel("sy_lfr_s1_bp_p1 "); |
|
188 | sy_lfr_s1_bp_p1 = new QLabel("sy_lfr_s1_bp_p1 "); | |
189 |
|
189 | |||
190 | spinbox_sy_lfr_s1_bp_p0 = new QDoubleSpinBox(); |
|
190 | spinbox_sy_lfr_s1_bp_p0 = new QDoubleSpinBox(); | |
191 | spinbox_sy_lfr_s1_bp_p1 = new QSpinBox(); |
|
191 | spinbox_sy_lfr_s1_bp_p1 = new QSpinBox(); | |
192 |
|
192 | |||
193 | button_loadSBM1 = new QPushButton(tr("LOAD_SBM1")); |
|
193 | button_loadSBM1 = new QPushButton(tr("LOAD_SBM1")); | |
194 |
|
194 | |||
195 | button_loadSBM1->setEnabled(false); |
|
195 | button_loadSBM1->setEnabled(false); | |
196 |
|
196 | |||
197 | spinbox_sy_lfr_s1_bp_p0->setRange(0.25, 0.25*256); |
|
197 | spinbox_sy_lfr_s1_bp_p0->setRange(0.25, 0.25*256); | |
198 | spinbox_sy_lfr_b_bp_p0->setValue(0.25); |
|
198 | spinbox_sy_lfr_b_bp_p0->setValue(0.25); | |
199 | spinbox_sy_lfr_s1_bp_p1->setRange(1, 255); |
|
199 | spinbox_sy_lfr_s1_bp_p1->setRange(1, 255); | |
200 | spinbox_sy_lfr_b_bp_p1->setValue(1); |
|
200 | spinbox_sy_lfr_b_bp_p1->setValue(1); | |
201 |
|
201 | |||
202 | layout_SBM1->addWidget(button_loadSBM1, 0, 0, 1, 2); |
|
202 | layout_SBM1->addWidget(button_loadSBM1, 0, 0, 1, 2); | |
203 | layout_SBM1->addWidget(sy_lfr_s1_bp_p0, 1, 0, 1, 1); |
|
203 | layout_SBM1->addWidget(sy_lfr_s1_bp_p0, 1, 0, 1, 1); | |
204 | layout_SBM1->addWidget(sy_lfr_s1_bp_p1, 2, 0, 1, 1); |
|
204 | layout_SBM1->addWidget(sy_lfr_s1_bp_p1, 2, 0, 1, 1); | |
205 |
|
205 | |||
206 | layout_SBM1->addWidget(spinbox_sy_lfr_s1_bp_p0, 1, 1, 1, 1); |
|
206 | layout_SBM1->addWidget(spinbox_sy_lfr_s1_bp_p0, 1, 1, 1, 1); | |
207 | layout_SBM1->addWidget(spinbox_sy_lfr_s1_bp_p1, 2, 1, 1, 1); |
|
207 | layout_SBM1->addWidget(spinbox_sy_lfr_s1_bp_p1, 2, 1, 1, 1); | |
208 |
|
208 | |||
209 | layout_SBM1->setColumnStretch(2, 1); |
|
209 | layout_SBM1->setColumnStretch(2, 1); | |
210 | layout_SBM1->setRowStretch(3, 1); |
|
210 | layout_SBM1->setRowStretch(3, 1); | |
211 |
|
211 | |||
212 | groupbox_SBM1->setLayout(layout_SBM1); |
|
212 | groupbox_SBM1->setLayout(layout_SBM1); | |
213 |
|
213 | |||
214 | connect(this->button_loadSBM1, SIGNAL(clicked()), this, SLOT(sendLoadSBM1())); |
|
214 | connect(this->button_loadSBM1, SIGNAL(clicked()), this, SLOT(sendLoadSBM1())); | |
215 | } |
|
215 | } | |
216 |
|
216 | |||
217 | void ParameterDump::buildSBM2() |
|
217 | void ParameterDump::buildSBM2() | |
218 | { |
|
218 | { | |
219 | groupbox_SBM2 = new QGroupBox(tr("SBM2_PAR")); |
|
219 | groupbox_SBM2 = new QGroupBox(tr("SBM2_PAR")); | |
220 | layout_SBM2 = new QGridLayout(); |
|
220 | layout_SBM2 = new QGridLayout(); | |
221 |
|
221 | |||
222 | sy_lfr_s2_bp_p0 = new QLabel("sy_lfr_s2_bp_p0 "); |
|
222 | sy_lfr_s2_bp_p0 = new QLabel("sy_lfr_s2_bp_p0 "); | |
223 | sy_lfr_s2_bp_p1 = new QLabel("sy_lfr_s2_bp_p1 "); |
|
223 | sy_lfr_s2_bp_p1 = new QLabel("sy_lfr_s2_bp_p1 "); | |
224 |
|
224 | |||
225 | spinbox_sy_lfr_s2_bp_p0 = new QSpinBox(); |
|
225 | spinbox_sy_lfr_s2_bp_p0 = new QSpinBox(); | |
226 | spinbox_sy_lfr_s2_bp_p1 = new QSpinBox(); |
|
226 | spinbox_sy_lfr_s2_bp_p1 = new QSpinBox(); | |
227 |
|
227 | |||
228 | button_loadSBM2 = new QPushButton(tr("LOAD_SBM2")); |
|
228 | button_loadSBM2 = new QPushButton(tr("LOAD_SBM2")); | |
229 |
|
229 | |||
230 | button_loadSBM2->setEnabled(false); |
|
230 | button_loadSBM2->setEnabled(false); | |
231 |
|
231 | |||
232 | spinbox_sy_lfr_s2_bp_p0->setRange(1, 255); |
|
232 | spinbox_sy_lfr_s2_bp_p0->setRange(1, 255); | |
233 | spinbox_sy_lfr_s2_bp_p1->setRange(5, 255); |
|
233 | spinbox_sy_lfr_s2_bp_p1->setRange(5, 255); | |
234 |
|
234 | |||
235 | layout_SBM2->addWidget(button_loadSBM2, 0, 0, 1, 2); |
|
235 | layout_SBM2->addWidget(button_loadSBM2, 0, 0, 1, 2); | |
236 |
|
236 | |||
237 | layout_SBM2->addWidget(sy_lfr_s2_bp_p0, 1, 0, 1, 1); |
|
237 | layout_SBM2->addWidget(sy_lfr_s2_bp_p0, 1, 0, 1, 1); | |
238 | layout_SBM2->addWidget(sy_lfr_s2_bp_p1, 2, 0, 1, 1); |
|
238 | layout_SBM2->addWidget(sy_lfr_s2_bp_p1, 2, 0, 1, 1); | |
239 |
|
239 | |||
240 | layout_SBM2->addWidget(spinbox_sy_lfr_s2_bp_p0, 1, 1, 1, 1); |
|
240 | layout_SBM2->addWidget(spinbox_sy_lfr_s2_bp_p0, 1, 1, 1, 1); | |
241 | layout_SBM2->addWidget(spinbox_sy_lfr_s2_bp_p1, 2, 1, 1, 1); |
|
241 | layout_SBM2->addWidget(spinbox_sy_lfr_s2_bp_p1, 2, 1, 1, 1); | |
242 |
|
242 | |||
243 | layout_SBM2->setColumnStretch(2, 1); |
|
243 | layout_SBM2->setColumnStretch(2, 1); | |
244 | layout_SBM2->setRowStretch(3, 1); |
|
244 | layout_SBM2->setRowStretch(3, 1); | |
245 |
|
245 | |||
246 | groupbox_SBM2->setLayout(layout_SBM2); |
|
246 | groupbox_SBM2->setLayout(layout_SBM2); | |
247 |
|
247 | |||
248 | connect(this->button_loadSBM2, SIGNAL(clicked()), this, SLOT(sendLoadSBM2())); |
|
248 | connect(this->button_loadSBM2, SIGNAL(clicked()), this, SLOT(sendLoadSBM2())); | |
249 | } |
|
249 | } | |
250 |
|
250 | |||
251 | void ParameterDump::buildActions() |
|
251 | void ParameterDump::buildActions() | |
252 | { |
|
252 | { | |
253 | button_parameterDump = new QPushButton(tr("DUMP_PAR")); |
|
253 | button_parameterDump = new QPushButton(tr("DUMP_PAR")); | |
254 |
|
254 | |||
255 | button_parameterDump->setEnabled(false); |
|
255 | button_parameterDump->setEnabled(false); | |
256 |
|
256 | |||
257 | connect(this->button_parameterDump, SIGNAL(clicked()), this, SLOT(sendParameterDump())); |
|
257 | connect(this->button_parameterDump, SIGNAL(clicked()), this, SLOT(sendParameterDump())); | |
258 | } |
|
258 | } | |
259 |
|
259 | |||
260 | void ParameterDump::updateParameterDump(TMPacketToRead *tmPacketToRead) |
|
260 | void ParameterDump::updateParameterDump(TMPacketToRead *tmPacketToRead) | |
261 | { |
|
261 | { | |
262 |
|
262 | |||
263 | Packet_TM_LFR_PARAMETER_DUMP_t *parameterPacket; |
|
263 | Packet_TM_LFR_PARAMETER_DUMP_t *parameterPacket; | |
264 |
|
264 | |||
265 | parameterPacket = (Packet_TM_LFR_PARAMETER_DUMP_t *) tmPacketToRead->Value; |
|
265 | parameterPacket = (Packet_TM_LFR_PARAMETER_DUMP_t *) tmPacketToRead->Value; | |
266 |
|
266 | |||
267 | // COMMON |
|
267 | // COMMON | |
268 | spinbox_sy_lfr_bw->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x10 ) >> 4 ); |
|
268 | spinbox_sy_lfr_bw->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x10 ) >> 4 ); | |
269 | spinbox_sy_lfr_sp0->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x08 ) >> 3 ); |
|
269 | spinbox_sy_lfr_sp0->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x08 ) >> 3 ); | |
270 | spinbox_sy_lfr_sp1->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x04 ) >> 2 ); |
|
270 | spinbox_sy_lfr_sp1->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x04 ) >> 2 ); | |
271 | spinbox_sy_lfr_r0->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x02 ) >> 1 ); |
|
271 | spinbox_sy_lfr_r0->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x02 ) >> 1 ); | |
272 | spinbox_sy_lfr_r1->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x01 ) ); |
|
272 | spinbox_sy_lfr_r1->setValue( (parameterPacket->bw_sp0_sp1_r0_r1 & 0x01 ) ); | |
273 |
|
273 | |||
274 | // NORMAL |
|
274 | // NORMAL | |
275 | spinbox_sy_lfr_n_swf_l->setValue(parameterPacket->sy_lfr_n_swf_l[0] * 256 |
|
275 | spinbox_sy_lfr_n_swf_l->setValue(parameterPacket->sy_lfr_n_swf_l[0] * 256 | |
276 | + parameterPacket->sy_lfr_n_swf_l[1]); |
|
276 | + parameterPacket->sy_lfr_n_swf_l[1]); | |
277 | spinbox_sy_lfr_n_swf_p->setValue(parameterPacket->sy_lfr_n_swf_p[0] * 256 |
|
277 | spinbox_sy_lfr_n_swf_p->setValue(parameterPacket->sy_lfr_n_swf_p[0] * 256 | |
278 | + parameterPacket->sy_lfr_n_swf_p[1]); |
|
278 | + parameterPacket->sy_lfr_n_swf_p[1]); | |
279 | spinbox_sy_lfr_n_asm_p->setValue(parameterPacket->sy_lfr_n_asm_p[0] * 256 |
|
279 | spinbox_sy_lfr_n_asm_p->setValue(parameterPacket->sy_lfr_n_asm_p[0] * 256 | |
280 | + parameterPacket->sy_lfr_n_asm_p[1]); |
|
280 | + parameterPacket->sy_lfr_n_asm_p[1]); | |
281 | spinbox_sy_lfr_n_bp_p0->setValue(parameterPacket->sy_lfr_n_bp_p0); |
|
281 | spinbox_sy_lfr_n_bp_p0->setValue(parameterPacket->sy_lfr_n_bp_p0); | |
282 | spinbox_sy_lfr_n_bp_p1->setValue(parameterPacket->sy_lfr_n_bp_p1); |
|
282 | spinbox_sy_lfr_n_bp_p1->setValue(parameterPacket->sy_lfr_n_bp_p1); | |
283 | spinbox_sy_lfr_n_cwf_long_f3->setValue(parameterPacket->sy_lfr_n_cwf_long_f3); |
|
283 | spinbox_sy_lfr_n_cwf_long_f3->setValue(parameterPacket->sy_lfr_n_cwf_long_f3); | |
284 |
|
284 | |||
285 | // BURST |
|
285 | // BURST | |
286 | spinbox_sy_lfr_b_bp_p0->setValue(parameterPacket->sy_lfr_b_bp_p0); |
|
286 | spinbox_sy_lfr_b_bp_p0->setValue(parameterPacket->sy_lfr_b_bp_p0); | |
287 | spinbox_sy_lfr_b_bp_p1->setValue(parameterPacket->sy_lfr_b_bp_p1); |
|
287 | spinbox_sy_lfr_b_bp_p1->setValue(parameterPacket->sy_lfr_b_bp_p1); | |
288 |
|
288 | |||
289 | // SBM1 |
|
289 | // SBM1 | |
290 | spinbox_sy_lfr_s1_bp_p0->setValue(parameterPacket->sy_lfr_s1_bp_p0); |
|
290 | spinbox_sy_lfr_s1_bp_p0->setValue(parameterPacket->sy_lfr_s1_bp_p0); | |
291 | spinbox_sy_lfr_s1_bp_p1->setValue(parameterPacket->sy_lfr_s1_bp_p1); |
|
291 | spinbox_sy_lfr_s1_bp_p1->setValue(parameterPacket->sy_lfr_s1_bp_p1); | |
292 |
|
292 | |||
293 | // SBM2 |
|
293 | // SBM2 | |
294 | spinbox_sy_lfr_s2_bp_p0->setValue(parameterPacket->sy_lfr_s2_bp_p0); |
|
294 | spinbox_sy_lfr_s2_bp_p0->setValue(parameterPacket->sy_lfr_s2_bp_p0); | |
295 | spinbox_sy_lfr_s2_bp_p1->setValue(parameterPacket->sy_lfr_s2_bp_p1); |
|
295 | spinbox_sy_lfr_s2_bp_p1->setValue(parameterPacket->sy_lfr_s2_bp_p1); | |
296 | } |
|
296 | } | |
297 |
|
297 | |||
298 | void ParameterDump::sendParameterDump() |
|
298 | void ParameterDump::sendParameterDump() | |
299 | { |
|
299 | { | |
300 | Packet_TC_LFR_DUMP_PAR_t packet; |
|
300 | Packet_TC_LFR_DUMP_PAR_t packet; | |
301 | unsigned char crcAsTwoBytes[2]; |
|
301 | unsigned char crcAsTwoBytes[2]; | |
302 |
|
302 | |||
303 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
303 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
304 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
304 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
305 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
305 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
306 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
306 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
307 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_DUMP_PAR >> 8); |
|
307 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_DUMP_PAR >> 8); | |
308 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_DUMP_PAR ); |
|
308 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_DUMP_PAR ); | |
309 |
|
309 | |||
310 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; |
|
310 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; | |
311 | packet.serviceType = TC_TYPE_DEFAULT; |
|
311 | packet.serviceType = TC_TYPE_DEFAULT; | |
312 | packet.serviceSubType = TC_SUBTYPE_DUMP; |
|
312 | packet.serviceSubType = TC_SUBTYPE_DUMP; | |
313 |
packet.sourceID = SID_TC_ |
|
313 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
314 |
|
314 | |||
315 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
315 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
316 | PACKET_LENGTH_TC_LFR_DUMP_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
316 | PACKET_LENGTH_TC_LFR_DUMP_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
317 | packet.crc[0] = crcAsTwoBytes[0]; |
|
317 | packet.crc[0] = crcAsTwoBytes[0]; | |
318 | packet.crc[1] = crcAsTwoBytes[1]; |
|
318 | packet.crc[1] = crcAsTwoBytes[1]; | |
319 |
|
319 | |||
320 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_DUMP_PAR + CCSDS_TC_TM_PACKET_OFFSET, |
|
320 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_DUMP_PAR + CCSDS_TC_TM_PACKET_OFFSET, | |
321 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
321 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
322 | } |
|
322 | } | |
323 |
|
323 | |||
324 | void ParameterDump::sendLoadCommon() |
|
324 | void ParameterDump::sendLoadCommon() | |
325 | { |
|
325 | { | |
326 | Packet_TC_LFR_LOAD_COMMON_PAR_t packet; |
|
326 | Packet_TC_LFR_LOAD_COMMON_PAR_t packet; | |
327 | unsigned char crcAsTwoBytes[2]; |
|
327 | unsigned char crcAsTwoBytes[2]; | |
328 |
|
328 | |||
329 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
329 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
330 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
330 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
331 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
331 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
332 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
332 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
333 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_COMMON_PAR >> 8); |
|
333 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_COMMON_PAR >> 8); | |
334 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_COMMON_PAR ); |
|
334 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_COMMON_PAR ); | |
335 |
|
335 | |||
336 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; |
|
336 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; | |
337 | packet.serviceType = TC_TYPE_DEFAULT; |
|
337 | packet.serviceType = TC_TYPE_DEFAULT; | |
338 | packet.serviceSubType = TC_SUBTYPE_LOAD_COMMON_PAR; |
|
338 | packet.serviceSubType = TC_SUBTYPE_LOAD_COMMON_PAR; | |
339 |
packet.sourceID = SID_TC_ |
|
339 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
340 | packet.spare = TC_LFR_LOAD_COMMON_PAR_SPARE; |
|
340 | packet.spare = TC_LFR_LOAD_COMMON_PAR_SPARE; | |
341 | packet.bw_sp0_sp1_r0_r1 = (spinbox_sy_lfr_bw->value() << 4) |
|
341 | packet.bw_sp0_sp1_r0_r1 = (spinbox_sy_lfr_bw->value() << 4) | |
342 | + (spinbox_sy_lfr_sp0->value() << 3) |
|
342 | + (spinbox_sy_lfr_sp0->value() << 3) | |
343 | + (spinbox_sy_lfr_sp1->value() << 2) |
|
343 | + (spinbox_sy_lfr_sp1->value() << 2) | |
344 | + (spinbox_sy_lfr_r0->value() << 1) |
|
344 | + (spinbox_sy_lfr_r0->value() << 1) | |
345 | + (spinbox_sy_lfr_r1->value() ); |
|
345 | + (spinbox_sy_lfr_r1->value() ); | |
346 |
|
346 | |||
347 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
347 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
348 | PACKET_LENGTH_TC_LFR_LOAD_COMMON_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
348 | PACKET_LENGTH_TC_LFR_LOAD_COMMON_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
349 | packet.crc[0] = crcAsTwoBytes[0]; |
|
349 | packet.crc[0] = crcAsTwoBytes[0]; | |
350 | packet.crc[1] = crcAsTwoBytes[1]; |
|
350 | packet.crc[1] = crcAsTwoBytes[1]; | |
351 |
|
351 | |||
352 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_COMMON_PAR + CCSDS_TC_TM_PACKET_OFFSET, |
|
352 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_COMMON_PAR + CCSDS_TC_TM_PACKET_OFFSET, | |
353 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
353 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
354 | } |
|
354 | } | |
355 |
|
355 | |||
356 | void ParameterDump::sendLoadNormal() |
|
356 | void ParameterDump::sendLoadNormal() | |
357 | { |
|
357 | { | |
358 | Packet_TC_LFR_LOAD_NORMAL_PAR_t packet; |
|
358 | Packet_TC_LFR_LOAD_NORMAL_PAR_t packet; | |
359 | unsigned char crcAsTwoBytes[2]; |
|
359 | unsigned char crcAsTwoBytes[2]; | |
360 |
|
360 | |||
361 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
361 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
362 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
362 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
363 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
363 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
364 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
364 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
365 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_NORMAL_PAR >> 8); |
|
365 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_NORMAL_PAR >> 8); | |
366 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_NORMAL_PAR ); |
|
366 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_NORMAL_PAR ); | |
367 |
|
367 | |||
368 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; |
|
368 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; | |
369 | packet.serviceType = TC_TYPE_DEFAULT; |
|
369 | packet.serviceType = TC_TYPE_DEFAULT; | |
370 | packet.serviceSubType = TC_SUBTYPE_LOAD_NORMAL_PAR; |
|
370 | packet.serviceSubType = TC_SUBTYPE_LOAD_NORMAL_PAR; | |
371 |
packet.sourceID = SID_TC_ |
|
371 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
372 | packet.sy_lfr_n_swf_l[0] = (unsigned char) (spinbox_sy_lfr_n_swf_l->value() >> 8 ); |
|
372 | packet.sy_lfr_n_swf_l[0] = (unsigned char) (spinbox_sy_lfr_n_swf_l->value() >> 8 ); | |
373 | packet.sy_lfr_n_swf_l[1] = (unsigned char) (spinbox_sy_lfr_n_swf_l->value() ); |
|
373 | packet.sy_lfr_n_swf_l[1] = (unsigned char) (spinbox_sy_lfr_n_swf_l->value() ); | |
374 | packet.sy_lfr_n_swf_p[0] = (unsigned char) (spinbox_sy_lfr_n_swf_p->value() >> 8 ); |
|
374 | packet.sy_lfr_n_swf_p[0] = (unsigned char) (spinbox_sy_lfr_n_swf_p->value() >> 8 ); | |
375 | packet.sy_lfr_n_swf_p[1] = (unsigned char) (spinbox_sy_lfr_n_swf_p->value() ); |
|
375 | packet.sy_lfr_n_swf_p[1] = (unsigned char) (spinbox_sy_lfr_n_swf_p->value() ); | |
376 | packet.sy_lfr_n_asm_p[0] = (unsigned char) (spinbox_sy_lfr_n_asm_p->value() >> 8 ); |
|
376 | packet.sy_lfr_n_asm_p[0] = (unsigned char) (spinbox_sy_lfr_n_asm_p->value() >> 8 ); | |
377 | packet.sy_lfr_n_asm_p[1] = (unsigned char) (spinbox_sy_lfr_n_asm_p->value() ); |
|
377 | packet.sy_lfr_n_asm_p[1] = (unsigned char) (spinbox_sy_lfr_n_asm_p->value() ); | |
378 | packet.sy_lfr_n_bp_p0 = (unsigned char) (spinbox_sy_lfr_n_bp_p0->value() ); |
|
378 | packet.sy_lfr_n_bp_p0 = (unsigned char) (spinbox_sy_lfr_n_bp_p0->value() ); | |
379 | packet.sy_lfr_n_bp_p1 = (unsigned char) (spinbox_sy_lfr_n_bp_p1->value() ); |
|
379 | packet.sy_lfr_n_bp_p1 = (unsigned char) (spinbox_sy_lfr_n_bp_p1->value() ); | |
380 | packet.sy_lfr_n_cwf_long_f3 = (unsigned char) (spinbox_sy_lfr_n_cwf_long_f3->value() ); |
|
380 | packet.sy_lfr_n_cwf_long_f3 = (unsigned char) (spinbox_sy_lfr_n_cwf_long_f3->value() ); | |
381 | packet.lfr_normal_parameters_spare = 0x00; |
|
381 | packet.lfr_normal_parameters_spare = 0x00; | |
382 |
|
382 | |||
383 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
383 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
384 | PACKET_LENGTH_TC_LFR_LOAD_NORMAL_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
384 | PACKET_LENGTH_TC_LFR_LOAD_NORMAL_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
385 | packet.crc[0] = crcAsTwoBytes[0]; |
|
385 | packet.crc[0] = crcAsTwoBytes[0]; | |
386 | packet.crc[1] = crcAsTwoBytes[1]; |
|
386 | packet.crc[1] = crcAsTwoBytes[1]; | |
387 |
|
387 | |||
388 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_NORMAL_PAR + CCSDS_TC_TM_PACKET_OFFSET, |
|
388 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_NORMAL_PAR + CCSDS_TC_TM_PACKET_OFFSET, | |
389 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
389 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
390 | } |
|
390 | } | |
391 |
|
391 | |||
392 | void ParameterDump::sendLoadBurst() |
|
392 | void ParameterDump::sendLoadBurst() | |
393 | { |
|
393 | { | |
394 | Packet_TC_LFR_LOAD_BURST_SBM1_SBM2_PAR_t packet; |
|
394 | Packet_TC_LFR_LOAD_BURST_SBM1_SBM2_PAR_t packet; | |
395 | unsigned char crcAsTwoBytes[2]; |
|
395 | unsigned char crcAsTwoBytes[2]; | |
396 |
|
396 | |||
397 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
397 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
398 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
398 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
399 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
399 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
400 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
400 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
401 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_BURST_PAR >> 8); |
|
401 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_BURST_PAR >> 8); | |
402 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_BURST_PAR ); |
|
402 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_BURST_PAR ); | |
403 |
|
403 | |||
404 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; |
|
404 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; | |
405 | packet.serviceType = TC_TYPE_DEFAULT; |
|
405 | packet.serviceType = TC_TYPE_DEFAULT; | |
406 | packet.serviceSubType = TC_SUBTYPE_LOAD_BURST_PAR; |
|
406 | packet.serviceSubType = TC_SUBTYPE_LOAD_BURST_PAR; | |
407 |
packet.sourceID = SID_TC_ |
|
407 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
408 | packet.sy_lfr_bp_p0 = (unsigned char) (spinbox_sy_lfr_b_bp_p0->value() ); |
|
408 | packet.sy_lfr_bp_p0 = (unsigned char) (spinbox_sy_lfr_b_bp_p0->value() ); | |
409 | packet.sy_lfr_bp_p1 = (unsigned char) (spinbox_sy_lfr_b_bp_p1->value() ); |
|
409 | packet.sy_lfr_bp_p1 = (unsigned char) (spinbox_sy_lfr_b_bp_p1->value() ); | |
410 |
|
410 | |||
411 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
411 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
412 | PACKET_LENGTH_TC_LFR_LOAD_BURST_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
412 | PACKET_LENGTH_TC_LFR_LOAD_BURST_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
413 | packet.crc[0] = crcAsTwoBytes[0]; |
|
413 | packet.crc[0] = crcAsTwoBytes[0]; | |
414 | packet.crc[1] = crcAsTwoBytes[1]; |
|
414 | packet.crc[1] = crcAsTwoBytes[1]; | |
415 |
|
415 | |||
416 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_BURST_PAR + CCSDS_TC_TM_PACKET_OFFSET, |
|
416 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_BURST_PAR + CCSDS_TC_TM_PACKET_OFFSET, | |
417 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
417 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
418 | } |
|
418 | } | |
419 |
|
419 | |||
420 | void ParameterDump::sendLoadSBM1() |
|
420 | void ParameterDump::sendLoadSBM1() | |
421 | { |
|
421 | { | |
422 | Packet_TC_LFR_LOAD_BURST_SBM1_SBM2_PAR_t packet; |
|
422 | Packet_TC_LFR_LOAD_BURST_SBM1_SBM2_PAR_t packet; | |
423 | unsigned char crcAsTwoBytes[2]; |
|
423 | unsigned char crcAsTwoBytes[2]; | |
424 |
|
424 | |||
425 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
425 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
426 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
426 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
427 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
427 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
428 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
428 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
429 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_SBM1_PAR >> 8); |
|
429 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_SBM1_PAR >> 8); | |
430 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_SBM1_PAR ); |
|
430 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_SBM1_PAR ); | |
431 |
|
431 | |||
432 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; |
|
432 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; | |
433 | packet.serviceType = TC_TYPE_DEFAULT; |
|
433 | packet.serviceType = TC_TYPE_DEFAULT; | |
434 | packet.serviceSubType = TC_SUBTYPE_LOAD_SBM1_PAR; |
|
434 | packet.serviceSubType = TC_SUBTYPE_LOAD_SBM1_PAR; | |
435 |
packet.sourceID = SID_TC_ |
|
435 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
436 | packet.sy_lfr_bp_p0 = (unsigned char) (spinbox_sy_lfr_s1_bp_p0->value() ); |
|
436 | packet.sy_lfr_bp_p0 = (unsigned char) (spinbox_sy_lfr_s1_bp_p0->value() ); | |
437 | packet.sy_lfr_bp_p1 = (unsigned char) (spinbox_sy_lfr_s1_bp_p1->value() ); |
|
437 | packet.sy_lfr_bp_p1 = (unsigned char) (spinbox_sy_lfr_s1_bp_p1->value() ); | |
438 |
|
438 | |||
439 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
439 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
440 | PACKET_LENGTH_TC_LFR_LOAD_SBM1_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
440 | PACKET_LENGTH_TC_LFR_LOAD_SBM1_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
441 | packet.crc[0] = crcAsTwoBytes[0]; |
|
441 | packet.crc[0] = crcAsTwoBytes[0]; | |
442 | packet.crc[1] = crcAsTwoBytes[1]; |
|
442 | packet.crc[1] = crcAsTwoBytes[1]; | |
443 |
|
443 | |||
444 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_SBM1_PAR + CCSDS_TC_TM_PACKET_OFFSET, |
|
444 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_SBM1_PAR + CCSDS_TC_TM_PACKET_OFFSET, | |
445 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
445 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
446 | } |
|
446 | } | |
447 |
|
447 | |||
448 | void ParameterDump::sendLoadSBM2() |
|
448 | void ParameterDump::sendLoadSBM2() | |
449 | { |
|
449 | { | |
450 | Packet_TC_LFR_LOAD_BURST_SBM1_SBM2_PAR_t packet; |
|
450 | Packet_TC_LFR_LOAD_BURST_SBM1_SBM2_PAR_t packet; | |
451 | unsigned char crcAsTwoBytes[2]; |
|
451 | unsigned char crcAsTwoBytes[2]; | |
452 |
|
452 | |||
453 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
453 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
454 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
454 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
455 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
455 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
456 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
456 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
457 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_SBM2_PAR >> 8); |
|
457 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_SBM2_PAR >> 8); | |
458 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_SBM2_PAR ); |
|
458 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_LOAD_SBM2_PAR ); | |
459 |
|
459 | |||
460 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; |
|
460 | packet.ccsdsSecHeaderFlag_pusVersion_ack = TC_LFR_DATA_FIELD_HEADER0; | |
461 | packet.serviceType = TC_TYPE_DEFAULT; |
|
461 | packet.serviceType = TC_TYPE_DEFAULT; | |
462 | packet.serviceSubType = TC_SUBTYPE_LOAD_SBM2_PAR; |
|
462 | packet.serviceSubType = TC_SUBTYPE_LOAD_SBM2_PAR; | |
463 |
packet.sourceID = SID_TC_ |
|
463 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
464 | packet.sy_lfr_bp_p0 = (unsigned char) (spinbox_sy_lfr_s2_bp_p0->value() ); |
|
464 | packet.sy_lfr_bp_p0 = (unsigned char) (spinbox_sy_lfr_s2_bp_p0->value() ); | |
465 | packet.sy_lfr_bp_p1 = (unsigned char) (spinbox_sy_lfr_s2_bp_p1->value() ); |
|
465 | packet.sy_lfr_bp_p1 = (unsigned char) (spinbox_sy_lfr_s2_bp_p1->value() ); | |
466 |
|
466 | |||
467 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
467 | packetToSend->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
468 | PACKET_LENGTH_TC_LFR_LOAD_SBM2_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
468 | PACKET_LENGTH_TC_LFR_LOAD_SBM2_PAR + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
469 | packet.crc[0] = crcAsTwoBytes[0]; |
|
469 | packet.crc[0] = crcAsTwoBytes[0]; | |
470 | packet.crc[1] = crcAsTwoBytes[1]; |
|
470 | packet.crc[1] = crcAsTwoBytes[1]; | |
471 |
|
471 | |||
472 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_SBM2_PAR + CCSDS_TC_TM_PACKET_OFFSET, |
|
472 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_LOAD_SBM2_PAR + CCSDS_TC_TM_PACKET_OFFSET, | |
473 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
473 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
474 | } |
|
474 | } | |
475 |
|
475 | |||
476 | void ParameterDump::actionsSetEnabled(bool state) |
|
476 | void ParameterDump::actionsSetEnabled(bool state) | |
477 | { |
|
477 | { | |
478 | button_parameterDump->setEnabled(state); |
|
478 | button_parameterDump->setEnabled(state); | |
479 | button_loadCommon->setEnabled(state); |
|
479 | button_loadCommon->setEnabled(state); | |
480 | button_loadNormal->setEnabled(state); |
|
480 | button_loadNormal->setEnabled(state); | |
481 | button_loadBurst->setEnabled(state); |
|
481 | button_loadBurst->setEnabled(state); | |
482 | button_loadSBM1->setEnabled(state); |
|
482 | button_loadSBM1->setEnabled(state); | |
483 | button_loadSBM2->setEnabled(state); |
|
483 | button_loadSBM2->setEnabled(state); | |
484 | } |
|
484 | } | |
485 |
|
485 | |||
486 | void ParameterDump::GetCRCAsTwoBytes(unsigned char* data, unsigned char* crcAsTwoBytes, unsigned int sizeOfData) |
|
486 | void ParameterDump::GetCRCAsTwoBytes(unsigned char* data, unsigned char* crcAsTwoBytes, unsigned int sizeOfData) | |
487 | { |
|
487 | { | |
488 | packetToSend->GetCRCAsTwoBytes( data, crcAsTwoBytes, sizeOfData ); |
|
488 | packetToSend->GetCRCAsTwoBytes( data, crcAsTwoBytes, sizeOfData ); | |
489 | } |
|
489 | } |
@@ -1,270 +1,270 | |||||
1 | #include "entermode.h" |
|
1 | #include "entermode.h" | |
2 |
|
2 | |||
3 | EnterMode::EnterMode(QWidget *parent) : |
|
3 | EnterMode::EnterMode(QWidget *parent) : | |
4 | QWidget(parent) |
|
4 | QWidget(parent) | |
5 | { |
|
5 | { | |
6 | button_enterModeStandby = new QPushButton(tr("STANDBY")); |
|
6 | button_enterModeStandby = new QPushButton(tr("STANDBY")); | |
7 | button_enterModeNormal = new QPushButton(tr("NORMAL")); |
|
7 | button_enterModeNormal = new QPushButton(tr("NORMAL")); | |
8 | button_enterModeBurst = new QPushButton(tr("BURST")); |
|
8 | button_enterModeBurst = new QPushButton(tr("BURST")); | |
9 | button_enterModeSBM1 = new QPushButton(tr("SBM1")); |
|
9 | button_enterModeSBM1 = new QPushButton(tr("SBM1")); | |
10 | button_enterModeSBM2 = new QPushButton(tr("SBM2")); |
|
10 | button_enterModeSBM2 = new QPushButton(tr("SBM2")); | |
11 |
|
11 | |||
12 | button_reset = new QPushButton(tr("RESET")); |
|
12 | button_reset = new QPushButton(tr("RESET")); | |
13 | button_updateInfo = new QPushButton(tr("UPDATE_INFO")); |
|
13 | button_updateInfo = new QPushButton(tr("UPDATE_INFO")); | |
14 | button_enableCalibration = new QPushButton(tr("ENABLE_CAL")); |
|
14 | button_enableCalibration = new QPushButton(tr("ENABLE_CAL")); | |
15 | button_disableCalibration = new QPushButton(tr("DISABLE_CAL")); |
|
15 | button_disableCalibration = new QPushButton(tr("DISABLE_CAL")); | |
16 | button_updateTime = new QPushButton(tr("UPDATE_TIME")); |
|
16 | button_updateTime = new QPushButton(tr("UPDATE_TIME")); | |
17 |
|
17 | |||
18 | mainLayout = new QGridLayout(); |
|
18 | mainLayout = new QGridLayout(); | |
19 | overallLayout = new QGridLayout(); |
|
19 | overallLayout = new QGridLayout(); | |
20 |
|
20 | |||
21 | layout_updateTime = new QVBoxLayout(); |
|
21 | layout_updateTime = new QVBoxLayout(); | |
22 | layout_otherTC = new QVBoxLayout(); |
|
22 | layout_otherTC = new QVBoxLayout(); | |
23 |
|
23 | |||
24 | // arbitraryTime = new ArbitraryTime(0); |
|
24 | // arbitraryTime = new ArbitraryTime(0); | |
25 |
|
25 | |||
26 | layout_otherTC->addWidget(button_reset); |
|
26 | layout_otherTC->addWidget(button_reset); | |
27 | layout_otherTC->addWidget(button_updateInfo); |
|
27 | layout_otherTC->addWidget(button_updateInfo); | |
28 | layout_otherTC->addWidget(button_enableCalibration); |
|
28 | layout_otherTC->addWidget(button_enableCalibration); | |
29 | layout_otherTC->addWidget(button_disableCalibration); |
|
29 | layout_otherTC->addWidget(button_disableCalibration); | |
30 | layout_otherTC->addStretch(); |
|
30 | layout_otherTC->addStretch(); | |
31 |
|
31 | |||
32 | layout_updateTime->addWidget(button_updateTime); |
|
32 | layout_updateTime->addWidget(button_updateTime); | |
33 | // layout_updateTime->addWidget(arbitraryTime); |
|
33 | // layout_updateTime->addWidget(arbitraryTime); | |
34 | layout_updateTime->addStretch(); |
|
34 | layout_updateTime->addStretch(); | |
35 |
|
35 | |||
36 | groupBox = new QGroupBox(tr("ENTER_MODE")); |
|
36 | groupBox = new QGroupBox(tr("ENTER_MODE")); | |
37 | groupBox_updateTime = new QGroupBox(tr("UPDATE_TIME")); |
|
37 | groupBox_updateTime = new QGroupBox(tr("UPDATE_TIME")); | |
38 | groupBox_otherTC = new QGroupBox(tr("OTHER TC")); |
|
38 | groupBox_otherTC = new QGroupBox(tr("OTHER TC")); | |
39 |
|
39 | |||
40 | mainLayout->addWidget(button_enterModeStandby, 0, 0, 1, 1); |
|
40 | mainLayout->addWidget(button_enterModeStandby, 0, 0, 1, 1); | |
41 | mainLayout->addWidget(button_enterModeNormal, 1, 0, 1, 1); |
|
41 | mainLayout->addWidget(button_enterModeNormal, 1, 0, 1, 1); | |
42 | mainLayout->addWidget(button_enterModeBurst, 2, 0, 1, 1); |
|
42 | mainLayout->addWidget(button_enterModeBurst, 2, 0, 1, 1); | |
43 | mainLayout->addWidget(button_enterModeSBM1, 3, 0, 1, 1); |
|
43 | mainLayout->addWidget(button_enterModeSBM1, 3, 0, 1, 1); | |
44 | mainLayout->addWidget(button_enterModeSBM2, 4, 0, 1, 1); |
|
44 | mainLayout->addWidget(button_enterModeSBM2, 4, 0, 1, 1); | |
45 |
|
45 | |||
46 | mainLayout->setColumnStretch(1, 1); |
|
46 | mainLayout->setColumnStretch(1, 1); | |
47 | mainLayout->setRowStretch(5, 1); |
|
47 | mainLayout->setRowStretch(5, 1); | |
48 |
|
48 | |||
49 | groupBox->setLayout(mainLayout); |
|
49 | groupBox->setLayout(mainLayout); | |
50 | groupBox_otherTC->setLayout(layout_otherTC); |
|
50 | groupBox_otherTC->setLayout(layout_otherTC); | |
51 | groupBox_updateTime->setLayout(layout_updateTime); |
|
51 | groupBox_updateTime->setLayout(layout_updateTime); | |
52 |
|
52 | |||
53 | parameterDump = new ParameterDump(); |
|
53 | parameterDump = new ParameterDump(); | |
54 |
|
54 | |||
55 | connect(this->button_reset, SIGNAL(clicked()), this, SLOT(sendReset())); |
|
55 | connect(this->button_reset, SIGNAL(clicked()), this, SLOT(sendReset())); | |
56 |
|
56 | |||
57 | connect(this->button_enterModeStandby, SIGNAL(clicked()), this, SLOT(enterModeStandby())); |
|
57 | connect(this->button_enterModeStandby, SIGNAL(clicked()), this, SLOT(enterModeStandby())); | |
58 | connect(this->button_enterModeNormal, SIGNAL(clicked()), this, SLOT(enterModeNormal())); |
|
58 | connect(this->button_enterModeNormal, SIGNAL(clicked()), this, SLOT(enterModeNormal())); | |
59 | connect(this->button_enterModeBurst, SIGNAL(clicked()), this, SLOT(enterModeBurst())); |
|
59 | connect(this->button_enterModeBurst, SIGNAL(clicked()), this, SLOT(enterModeBurst())); | |
60 | connect(this->button_enterModeSBM1, SIGNAL(clicked()), this, SLOT(enterModeSBM1())); |
|
60 | connect(this->button_enterModeSBM1, SIGNAL(clicked()), this, SLOT(enterModeSBM1())); | |
61 | connect(this->button_enterModeSBM2, SIGNAL(clicked()), this, SLOT(enterModeSBM2())); |
|
61 | connect(this->button_enterModeSBM2, SIGNAL(clicked()), this, SLOT(enterModeSBM2())); | |
62 |
|
62 | |||
63 | connect(this->button_updateInfo, SIGNAL(clicked()), this, SLOT(sendUpdateInfo())); |
|
63 | connect(this->button_updateInfo, SIGNAL(clicked()), this, SLOT(sendUpdateInfo())); | |
64 | connect(this->button_enableCalibration, SIGNAL(clicked()), this, SLOT(sendEnableCalibration())); |
|
64 | connect(this->button_enableCalibration, SIGNAL(clicked()), this, SLOT(sendEnableCalibration())); | |
65 | connect(this->button_disableCalibration, SIGNAL(clicked()), this, SLOT(sendDisableCalibration())); |
|
65 | connect(this->button_disableCalibration, SIGNAL(clicked()), this, SLOT(sendDisableCalibration())); | |
66 | // connect(this->button_updateTime, SIGNAL(clicked()), this->arbitraryTime, SLOT(sendCurrentTimeToSend())); |
|
66 | // connect(this->button_updateTime, SIGNAL(clicked()), this->arbitraryTime, SLOT(sendCurrentTimeToSend())); | |
67 |
|
67 | |||
68 | overallLayout->addWidget(groupBox, 0, 0, 1, 1); |
|
68 | overallLayout->addWidget(groupBox, 0, 0, 1, 1); | |
69 | overallLayout->addWidget(groupBox_updateTime, 1, 0, 1, 1); |
|
69 | overallLayout->addWidget(groupBox_updateTime, 1, 0, 1, 1); | |
70 | overallLayout->addWidget(groupBox_otherTC, 2, 0, 1, 1); |
|
70 | overallLayout->addWidget(groupBox_otherTC, 2, 0, 1, 1); | |
71 |
|
71 | |||
72 | this->setLayout(overallLayout); |
|
72 | this->setLayout(overallLayout); | |
73 | } |
|
73 | } | |
74 |
|
74 | |||
75 | void EnterMode::sendEnterMode( unsigned char mode) |
|
75 | void EnterMode::sendEnterMode( unsigned char mode) | |
76 | { |
|
76 | { | |
77 | Packet_TC_LFR_ENTER_MODE_t packet; |
|
77 | Packet_TC_LFR_ENTER_MODE_t packet; | |
78 | unsigned char crcAsTwoBytes[2]; |
|
78 | unsigned char crcAsTwoBytes[2]; | |
79 |
|
79 | |||
80 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
80 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
81 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
81 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
82 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
82 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
83 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
83 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
84 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_ENTER_MODE >> 8); |
|
84 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_ENTER_MODE >> 8); | |
85 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_ENTER_MODE ); |
|
85 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_ENTER_MODE ); | |
86 |
|
86 | |||
87 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; |
|
87 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; | |
88 | packet.serviceType = TC_TYPE_DEFAULT; |
|
88 | packet.serviceType = TC_TYPE_DEFAULT; | |
89 | packet.serviceSubType = TC_SUBTYPE_ENTER_MODE; |
|
89 | packet.serviceSubType = TC_SUBTYPE_ENTER_MODE; | |
90 |
packet.sourceID = SID_TC_ |
|
90 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
91 | packet.spare = 0x00; |
|
91 | packet.spare = 0x00; | |
92 | packet.mode = mode; |
|
92 | packet.mode = mode; | |
93 | packet.enterModeTime[0] = 0x00; |
|
93 | packet.enterModeTime[0] = 0x00; | |
94 | packet.enterModeTime[1] = 0x00; |
|
94 | packet.enterModeTime[1] = 0x00; | |
95 | packet.enterModeTime[2] = 0x00; |
|
95 | packet.enterModeTime[2] = 0x00; | |
96 | packet.enterModeTime[3] = 0x00; |
|
96 | packet.enterModeTime[3] = 0x00; | |
97 | packet.enterModeTime[4] = 0x00; |
|
97 | packet.enterModeTime[4] = 0x00; | |
98 | packet.enterModeTime[5] = 0x00; |
|
98 | packet.enterModeTime[5] = 0x00; | |
99 |
|
99 | |||
100 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
100 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
101 | PACKET_LENGTH_TC_LFR_ENTER_MODE + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
101 | PACKET_LENGTH_TC_LFR_ENTER_MODE + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
102 | packet.crc[0] = crcAsTwoBytes[0]; |
|
102 | packet.crc[0] = crcAsTwoBytes[0]; | |
103 | packet.crc[1] = crcAsTwoBytes[1]; |
|
103 | packet.crc[1] = crcAsTwoBytes[1]; | |
104 |
|
104 | |||
105 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_ENTER_MODE + CCSDS_TC_TM_PACKET_OFFSET, |
|
105 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_ENTER_MODE + CCSDS_TC_TM_PACKET_OFFSET, | |
106 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
106 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
107 | } |
|
107 | } | |
108 |
|
108 | |||
109 | void EnterMode::enterModeStandby() |
|
109 | void EnterMode::enterModeStandby() | |
110 | { |
|
110 | { | |
111 | sendEnterMode( 0 ); |
|
111 | sendEnterMode( 0 ); | |
112 | } |
|
112 | } | |
113 |
|
113 | |||
114 | void EnterMode::enterModeNormal() |
|
114 | void EnterMode::enterModeNormal() | |
115 | { |
|
115 | { | |
116 | sendEnterMode( 1 ); |
|
116 | sendEnterMode( 1 ); | |
117 | } |
|
117 | } | |
118 |
|
118 | |||
119 | void EnterMode::enterModeBurst() |
|
119 | void EnterMode::enterModeBurst() | |
120 | { |
|
120 | { | |
121 | sendEnterMode( 2 ); |
|
121 | sendEnterMode( 2 ); | |
122 | } |
|
122 | } | |
123 |
|
123 | |||
124 | void EnterMode::enterModeSBM1() |
|
124 | void EnterMode::enterModeSBM1() | |
125 | { |
|
125 | { | |
126 | sendEnterMode( 3 ); |
|
126 | sendEnterMode( 3 ); | |
127 | } |
|
127 | } | |
128 |
|
128 | |||
129 | void EnterMode::enterModeSBM2() |
|
129 | void EnterMode::enterModeSBM2() | |
130 | { |
|
130 | { | |
131 | sendEnterMode( 4 ); |
|
131 | sendEnterMode( 4 ); | |
132 | } |
|
132 | } | |
133 |
|
133 | |||
134 | void EnterMode::sendReset() |
|
134 | void EnterMode::sendReset() | |
135 | { |
|
135 | { | |
136 | Packet_TC_LFR_RESET_t packet; |
|
136 | Packet_TC_LFR_RESET_t packet; | |
137 | unsigned char crcAsTwoBytes[2]; |
|
137 | unsigned char crcAsTwoBytes[2]; | |
138 |
|
138 | |||
139 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
139 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
140 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
140 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
141 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
141 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
142 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
142 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
143 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_RESET >> 8); |
|
143 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_RESET >> 8); | |
144 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_RESET ); |
|
144 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_RESET ); | |
145 |
|
145 | |||
146 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; |
|
146 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; | |
147 | packet.serviceType = TC_TYPE_DEFAULT; |
|
147 | packet.serviceType = TC_TYPE_DEFAULT; | |
148 | packet.serviceSubType = TC_SUBTYPE_RESET; |
|
148 | packet.serviceSubType = TC_SUBTYPE_RESET; | |
149 |
packet.sourceID = SID_TC_ |
|
149 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
150 |
|
150 | |||
151 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
151 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
152 | PACKET_LENGTH_TC_LFR_RESET + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
152 | PACKET_LENGTH_TC_LFR_RESET + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
153 | packet.crc[0] = crcAsTwoBytes[0]; |
|
153 | packet.crc[0] = crcAsTwoBytes[0]; | |
154 | packet.crc[1] = crcAsTwoBytes[1]; |
|
154 | packet.crc[1] = crcAsTwoBytes[1]; | |
155 |
|
155 | |||
156 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_RESET + CCSDS_TC_TM_PACKET_OFFSET, |
|
156 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_RESET + CCSDS_TC_TM_PACKET_OFFSET, | |
157 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
157 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
158 | } |
|
158 | } | |
159 |
|
159 | |||
160 | void EnterMode::sendUpdateInfo() |
|
160 | void EnterMode::sendUpdateInfo() | |
161 | { |
|
161 | { | |
162 | Packet_TC_LFR_UPDATE_INFO_t packet; |
|
162 | Packet_TC_LFR_UPDATE_INFO_t packet; | |
163 | unsigned char crcAsTwoBytes[2]; |
|
163 | unsigned char crcAsTwoBytes[2]; | |
164 |
|
164 | |||
165 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
165 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
166 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
166 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
167 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
167 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
168 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
168 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
169 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_UPDATE_INFO >> 8); |
|
169 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_UPDATE_INFO >> 8); | |
170 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_UPDATE_INFO ); |
|
170 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_UPDATE_INFO ); | |
171 |
|
171 | |||
172 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; |
|
172 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; | |
173 | packet.serviceType = TC_TYPE_DEFAULT; |
|
173 | packet.serviceType = TC_TYPE_DEFAULT; | |
174 | packet.serviceSubType = TC_SUBTYPE_UPDATE_INFO; |
|
174 | packet.serviceSubType = TC_SUBTYPE_UPDATE_INFO; | |
175 |
packet.sourceID = SID_TC_ |
|
175 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
176 |
|
176 | |||
177 | packet.set1 = 0x00; |
|
177 | packet.set1 = 0x00; | |
178 | packet.set2 = 0x00; |
|
178 | packet.set2 = 0x00; | |
179 | packet.set3_bias_setting_set1[0] = 0x00; |
|
179 | packet.set3_bias_setting_set1[0] = 0x00; | |
180 | packet.set3_bias_setting_set1[1] = 0x00; |
|
180 | packet.set3_bias_setting_set1[1] = 0x00; | |
181 | packet.set3_bias_setting_set1[2] = 0x00; |
|
181 | packet.set3_bias_setting_set1[2] = 0x00; | |
182 | packet.set3_bias_setting_set1[3] = 0x00; |
|
182 | packet.set3_bias_setting_set1[3] = 0x00; | |
183 | packet.set3_bias_setting_set1[4] = 0x00; |
|
183 | packet.set3_bias_setting_set1[4] = 0x00; | |
184 | packet.set3_bias_setting_set2[5] = 0x00; |
|
184 | packet.set3_bias_setting_set2[5] = 0x00; | |
185 | packet.set3_bias_voltage[0] = 0x00; |
|
185 | packet.set3_bias_voltage[0] = 0x00; | |
186 | packet.set3_bias_voltage[1] = 0x00; |
|
186 | packet.set3_bias_voltage[1] = 0x00; | |
187 | packet.set3_bias_voltage[2] = 0x00; |
|
187 | packet.set3_bias_voltage[2] = 0x00; | |
188 | packet.set3_bias_voltage[3] = 0x00; |
|
188 | packet.set3_bias_voltage[3] = 0x00; | |
189 | packet.set4[0] = 0x00; |
|
189 | packet.set4[0] = 0x00; | |
190 | packet.set4[1] = 0x00; |
|
190 | packet.set4[1] = 0x00; | |
191 | packet.set4[2] = 0x00; |
|
191 | packet.set4[2] = 0x00; | |
192 | packet.set4[3] = 0x00; |
|
192 | packet.set4[3] = 0x00; | |
193 | packet.set4[4] = 0x00; |
|
193 | packet.set4[4] = 0x00; | |
194 | packet.set4[5] = 0x00; |
|
194 | packet.set4[5] = 0x00; | |
195 | packet.set4[6] = 0x00; |
|
195 | packet.set4[6] = 0x00; | |
196 | packet.set4[7] = 0x00; |
|
196 | packet.set4[7] = 0x00; | |
197 | packet.set5 = 0x00; |
|
197 | packet.set5 = 0x00; | |
198 | packet.set6 = 0x00; |
|
198 | packet.set6 = 0x00; | |
199 | packet.set7[0] = 0x00; |
|
199 | packet.set7[0] = 0x00; | |
200 | packet.set7[1] = 0x00; |
|
200 | packet.set7[1] = 0x00; | |
201 | packet.set7[2] = 0x00; |
|
201 | packet.set7[2] = 0x00; | |
202 | packet.set7[3] = 0x00; |
|
202 | packet.set7[3] = 0x00; | |
203 | packet.set7[4] = 0x00; |
|
203 | packet.set7[4] = 0x00; | |
204 | packet.set7[5] = 0x00; |
|
204 | packet.set7[5] = 0x00; | |
205 | packet.set7[6] = 0x00; |
|
205 | packet.set7[6] = 0x00; | |
206 | packet.set7[7] = 0x00; |
|
206 | packet.set7[7] = 0x00; | |
207 |
|
207 | |||
208 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
208 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
209 | PACKET_LENGTH_TC_LFR_UPDATE_INFO + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
209 | PACKET_LENGTH_TC_LFR_UPDATE_INFO + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
210 | packet.crc[0] = crcAsTwoBytes[0]; |
|
210 | packet.crc[0] = crcAsTwoBytes[0]; | |
211 | packet.crc[1] = crcAsTwoBytes[1]; |
|
211 | packet.crc[1] = crcAsTwoBytes[1]; | |
212 |
|
212 | |||
213 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_UPDATE_INFO + CCSDS_TC_TM_PACKET_OFFSET, |
|
213 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_UPDATE_INFO + CCSDS_TC_TM_PACKET_OFFSET, | |
214 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
214 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
215 | } |
|
215 | } | |
216 |
|
216 | |||
217 | void EnterMode::sendEnableCalibration() |
|
217 | void EnterMode::sendEnableCalibration() | |
218 | { |
|
218 | { | |
219 | Packet_TC_LFR_ENABLE_DISABLE_CALIBRATION_t packet; |
|
219 | Packet_TC_LFR_ENABLE_DISABLE_CALIBRATION_t packet; | |
220 | unsigned char crcAsTwoBytes[2]; |
|
220 | unsigned char crcAsTwoBytes[2]; | |
221 |
|
221 | |||
222 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
222 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
223 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
223 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
224 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
224 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
225 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
225 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
226 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_ENABLE_CALIBRATION >> 8); |
|
226 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_ENABLE_CALIBRATION >> 8); | |
227 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_ENABLE_CALIBRATION ); |
|
227 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_ENABLE_CALIBRATION ); | |
228 |
|
228 | |||
229 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; |
|
229 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; | |
230 | packet.serviceType = TC_TYPE_DEFAULT; |
|
230 | packet.serviceType = TC_TYPE_DEFAULT; | |
231 | packet.serviceSubType = TC_SUBTYPE_ENABLE_CALIBRATION; |
|
231 | packet.serviceSubType = TC_SUBTYPE_ENABLE_CALIBRATION; | |
232 |
packet.sourceID = SID_TC_ |
|
232 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
233 |
|
233 | |||
234 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
234 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
235 | PACKET_LENGTH_TC_LFR_ENABLE_CALIBRATION + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
235 | PACKET_LENGTH_TC_LFR_ENABLE_CALIBRATION + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
236 | packet.crc[0] = crcAsTwoBytes[0]; |
|
236 | packet.crc[0] = crcAsTwoBytes[0]; | |
237 | packet.crc[1] = crcAsTwoBytes[1]; |
|
237 | packet.crc[1] = crcAsTwoBytes[1]; | |
238 |
|
238 | |||
239 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_ENABLE_CALIBRATION + CCSDS_TC_TM_PACKET_OFFSET, |
|
239 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_ENABLE_CALIBRATION + CCSDS_TC_TM_PACKET_OFFSET, | |
240 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
240 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
241 | } |
|
241 | } | |
242 |
|
242 | |||
243 | void EnterMode::sendDisableCalibration() |
|
243 | void EnterMode::sendDisableCalibration() | |
244 | { |
|
244 | { | |
245 | Packet_TC_LFR_ENABLE_DISABLE_CALIBRATION_t packet; |
|
245 | Packet_TC_LFR_ENABLE_DISABLE_CALIBRATION_t packet; | |
246 | unsigned char crcAsTwoBytes[2]; |
|
246 | unsigned char crcAsTwoBytes[2]; | |
247 |
|
247 | |||
248 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); |
|
248 | packet.packetID[0] = (unsigned char) (TC_LFR_PACKET_ID >> 8); | |
249 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); |
|
249 | packet.packetID[1] = (unsigned char) (TC_LFR_PACKET_ID ); | |
250 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); |
|
250 | packet.packetSequenceControl[0] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL >> 8); | |
251 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); |
|
251 | packet.packetSequenceControl[1] = (unsigned char) (TC_LFR_PACKET_SEQUENCE_CONTROL ); | |
252 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_DISABLE_CALIBRATION >> 8); |
|
252 | packet.packetLength[0] = (unsigned char) (PACKET_LENGTH_TC_LFR_DISABLE_CALIBRATION >> 8); | |
253 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_DISABLE_CALIBRATION ); |
|
253 | packet.packetLength[1] = (unsigned char) (PACKET_LENGTH_TC_LFR_DISABLE_CALIBRATION ); | |
254 |
|
254 | |||
255 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; |
|
255 | packet.ccsdsSecHeaderFlag_pusVersion_ack = 0x19; | |
256 | packet.serviceType = TC_TYPE_DEFAULT; |
|
256 | packet.serviceType = TC_TYPE_DEFAULT; | |
257 | packet.serviceSubType = TC_SUBTYPE_DISABLE_CALIBRATION; |
|
257 | packet.serviceSubType = TC_SUBTYPE_DISABLE_CALIBRATION; | |
258 |
packet.sourceID = SID_TC_ |
|
258 | packet.sourceID = SID_TC_RPW_INTERNAL; | |
259 |
|
259 | |||
260 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, |
|
260 | parameterDump->GetCRCAsTwoBytes((unsigned char*) &packet, crcAsTwoBytes, | |
261 | PACKET_LENGTH_TC_LFR_DISABLE_CALIBRATION + CCSDS_TC_TM_PACKET_OFFSET - 2); |
|
261 | PACKET_LENGTH_TC_LFR_DISABLE_CALIBRATION + CCSDS_TC_TM_PACKET_OFFSET - 2); | |
262 | packet.crc[0] = crcAsTwoBytes[0]; |
|
262 | packet.crc[0] = crcAsTwoBytes[0]; | |
263 | packet.crc[1] = crcAsTwoBytes[1]; |
|
263 | packet.crc[1] = crcAsTwoBytes[1]; | |
264 |
|
264 | |||
265 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_DISABLE_CALIBRATION + CCSDS_TC_TM_PACKET_OFFSET, |
|
265 | emit WriteSPWSig((char*) &packet, PACKET_LENGTH_TC_LFR_DISABLE_CALIBRATION + CCSDS_TC_TM_PACKET_OFFSET, | |
266 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); |
|
266 | CCSDS_NODE_ADDRESS, CCSDS_USER_APP); | |
267 | } |
|
267 | } | |
268 |
|
268 | |||
269 |
|
269 | |||
270 |
|
270 |
General Comments 0
You need to be logged in to leave comments.
Login now