diff --git a/java/devicebeans/src/main/java/DeviceInputs.java b/java/devicebeans/src/main/java/DeviceInputs.java index 4fd9a5c661..55a8a832fe 100644 --- a/java/devicebeans/src/main/java/DeviceInputs.java +++ b/java/devicebeans/src/main/java/DeviceInputs.java @@ -138,6 +138,14 @@ public void apply() throws Exception int currInputNid = baseNid + offsetNid + 1; for(int inputIdx = 0; inputIdx < numInputs; inputIdx++) { + try { + int children = subtree.getInt("GETNCI("+subtree.getFullPath(currInputNid)+",\'NUMBER_OF_CHILDREN\')"); + int members = subtree.getInt("GETNCI("+subtree.getFullPath(currInputNid)+",\'NUMBER_OF_MEMBERS\')"); + numInputChildren = children + members; + }catch(Exception exc) + { + System.out.println("Error getting number of input children"); + } try { subtree.putDataExpr(currInputNid + 4, valuesTF[inputIdx].getText()); }catch(Exception exc) diff --git a/java/jdevices/src/main/java/MARTE2_STREAMSetup.java b/java/jdevices/src/main/java/MARTE2_STREAMSetup.java index c96d5710db..e484f0bb1c 100644 --- a/java/jdevices/src/main/java/MARTE2_STREAMSetup.java +++ b/java/jdevices/src/main/java/MARTE2_STREAMSetup.java @@ -125,566 +125,6 @@ private void initComponents() { deviceChoice17 = new DeviceChoice(); deviceField38 = new DeviceField(); deviceField214 = new DeviceField(); - jPanel21 = new javax.swing.JPanel(); - deviceField39 = new DeviceField(); - deviceChoice18 = new DeviceChoice(); - deviceField40 = new DeviceField(); - deviceField215 = new DeviceField(); - jPanel22 = new javax.swing.JPanel(); - deviceField41 = new DeviceField(); - deviceChoice19 = new DeviceChoice(); - deviceField42 = new DeviceField(); - deviceField216 = new DeviceField(); - jPanel23 = new javax.swing.JPanel(); - deviceField43 = new DeviceField(); - deviceChoice20 = new DeviceChoice(); - deviceField44 = new DeviceField(); - deviceField217 = new DeviceField(); - jPanel24 = new javax.swing.JPanel(); - deviceField45 = new DeviceField(); - deviceChoice21 = new DeviceChoice(); - deviceField46 = new DeviceField(); - deviceField218 = new DeviceField(); - jPanel25 = new javax.swing.JPanel(); - deviceField47 = new DeviceField(); - deviceChoice22 = new DeviceChoice(); - deviceField48 = new DeviceField(); - deviceField219 = new DeviceField(); - jPanel26 = new javax.swing.JPanel(); - deviceField49 = new DeviceField(); - deviceChoice23 = new DeviceChoice(); - deviceField50 = new DeviceField(); - deviceField220 = new DeviceField(); - jPanel27 = new javax.swing.JPanel(); - deviceField51 = new DeviceField(); - deviceChoice24 = new DeviceChoice(); - deviceField52 = new DeviceField(); - deviceField221 = new DeviceField(); - jPanel28 = new javax.swing.JPanel(); - deviceField53 = new DeviceField(); - deviceChoice25 = new DeviceChoice(); - deviceField54 = new DeviceField(); - deviceField222 = new DeviceField(); - jPanel29 = new javax.swing.JPanel(); - deviceField55 = new DeviceField(); - deviceChoice26 = new DeviceChoice(); - deviceField56 = new DeviceField(); - deviceField223 = new DeviceField(); - jPanel30 = new javax.swing.JPanel(); - deviceField57 = new DeviceField(); - deviceChoice27 = new DeviceChoice(); - deviceField58 = new DeviceField(); - deviceField224 = new DeviceField(); - jPanel31 = new javax.swing.JPanel(); - deviceField59 = new DeviceField(); - deviceChoice28 = new DeviceChoice(); - deviceField60 = new DeviceField(); - deviceField225 = new DeviceField(); - jPanel32 = new javax.swing.JPanel(); - deviceField61 = new DeviceField(); - deviceChoice29 = new DeviceChoice(); - deviceField62 = new DeviceField(); - deviceField226 = new DeviceField(); - jPanel33 = new javax.swing.JPanel(); - deviceField63 = new DeviceField(); - deviceChoice30 = new DeviceChoice(); - deviceField64 = new DeviceField(); - deviceField227 = new DeviceField(); - jPanel34 = new javax.swing.JPanel(); - deviceField65 = new DeviceField(); - deviceChoice31 = new DeviceChoice(); - deviceField66 = new DeviceField(); - deviceField228 = new DeviceField(); - jPanel35 = new javax.swing.JPanel(); - deviceField67 = new DeviceField(); - deviceChoice32 = new DeviceChoice(); - deviceField68 = new DeviceField(); - deviceField229 = new DeviceField(); - jPanel36 = new javax.swing.JPanel(); - deviceField69 = new DeviceField(); - deviceChoice33 = new DeviceChoice(); - deviceField70 = new DeviceField(); - deviceField230 = new DeviceField(); - jPanel37 = new javax.swing.JPanel(); - deviceField71 = new DeviceField(); - deviceChoice34 = new DeviceChoice(); - deviceField72 = new DeviceField(); - deviceField231 = new DeviceField(); - jPanel38 = new javax.swing.JPanel(); - deviceField73 = new DeviceField(); - deviceChoice35 = new DeviceChoice(); - deviceField74 = new DeviceField(); - deviceField232 = new DeviceField(); - jPanel39 = new javax.swing.JPanel(); - deviceField75 = new DeviceField(); - deviceChoice36 = new DeviceChoice(); - deviceField76 = new DeviceField(); - deviceField233 = new DeviceField(); - jPanel40 = new javax.swing.JPanel(); - deviceField77 = new DeviceField(); - deviceChoice37 = new DeviceChoice(); - deviceField78 = new DeviceField(); - deviceField234 = new DeviceField(); - jPanel41 = new javax.swing.JPanel(); - deviceField79 = new DeviceField(); - deviceChoice38 = new DeviceChoice(); - deviceField80 = new DeviceField(); - deviceField235 = new DeviceField(); - jPanel42 = new javax.swing.JPanel(); - deviceField81 = new DeviceField(); - deviceChoice39 = new DeviceChoice(); - deviceField82 = new DeviceField(); - deviceField236 = new DeviceField(); - jPanel43 = new javax.swing.JPanel(); - deviceField83 = new DeviceField(); - deviceChoice40 = new DeviceChoice(); - deviceField84 = new DeviceField(); - deviceField237 = new DeviceField(); - jPanel44 = new javax.swing.JPanel(); - deviceField85 = new DeviceField(); - deviceChoice41 = new DeviceChoice(); - deviceField86 = new DeviceField(); - deviceField238 = new DeviceField(); - jPanel45 = new javax.swing.JPanel(); - deviceField87 = new DeviceField(); - deviceChoice42 = new DeviceChoice(); - deviceField88 = new DeviceField(); - deviceField239 = new DeviceField(); - jPanel46 = new javax.swing.JPanel(); - deviceField89 = new DeviceField(); - deviceChoice43 = new DeviceChoice(); - deviceField90 = new DeviceField(); - deviceField240 = new DeviceField(); - jPanel47 = new javax.swing.JPanel(); - deviceField91 = new DeviceField(); - deviceChoice44 = new DeviceChoice(); - deviceField92 = new DeviceField(); - deviceField241 = new DeviceField(); - jPanel48 = new javax.swing.JPanel(); - deviceField93 = new DeviceField(); - deviceChoice45 = new DeviceChoice(); - deviceField94 = new DeviceField(); - deviceField242 = new DeviceField(); - jPanel49 = new javax.swing.JPanel(); - deviceField95 = new DeviceField(); - deviceChoice46 = new DeviceChoice(); - deviceField96 = new DeviceField(); - deviceField243 = new DeviceField(); - jPanel50 = new javax.swing.JPanel(); - deviceField97 = new DeviceField(); - deviceChoice47 = new DeviceChoice(); - deviceField98 = new DeviceField(); - deviceField244 = new DeviceField(); - jPanel51 = new javax.swing.JPanel(); - deviceField99 = new DeviceField(); - deviceChoice48 = new DeviceChoice(); - deviceField100 = new DeviceField(); - deviceField245 = new DeviceField(); - jPanel52 = new javax.swing.JPanel(); - deviceField101 = new DeviceField(); - deviceChoice49 = new DeviceChoice(); - deviceField102 = new DeviceField(); - deviceField246 = new DeviceField(); - jPanel53 = new javax.swing.JPanel(); - deviceField103 = new DeviceField(); - deviceChoice50 = new DeviceChoice(); - deviceField104 = new DeviceField(); - deviceField247 = new DeviceField(); - jPanel54 = new javax.swing.JPanel(); - deviceField105 = new DeviceField(); - deviceChoice51 = new DeviceChoice(); - deviceField106 = new DeviceField(); - deviceField248 = new DeviceField(); - jPanel55 = new javax.swing.JPanel(); - deviceField107 = new DeviceField(); - deviceChoice52 = new DeviceChoice(); - deviceField108 = new DeviceField(); - deviceField249 = new DeviceField(); - jPanel56 = new javax.swing.JPanel(); - deviceField109 = new DeviceField(); - deviceChoice53 = new DeviceChoice(); - deviceField110 = new DeviceField(); - deviceField250 = new DeviceField(); - jPanel57 = new javax.swing.JPanel(); - deviceField111 = new DeviceField(); - deviceChoice54 = new DeviceChoice(); - deviceField112 = new DeviceField(); - deviceField251 = new DeviceField(); - jPanel58 = new javax.swing.JPanel(); - deviceField113 = new DeviceField(); - deviceChoice55 = new DeviceChoice(); - deviceField114 = new DeviceField(); - deviceField252 = new DeviceField(); - jPanel59 = new javax.swing.JPanel(); - deviceField115 = new DeviceField(); - deviceChoice56 = new DeviceChoice(); - deviceField116 = new DeviceField(); - deviceField253 = new DeviceField(); - jPanel60 = new javax.swing.JPanel(); - deviceField117 = new DeviceField(); - deviceChoice57 = new DeviceChoice(); - deviceField118 = new DeviceField(); - deviceField254 = new DeviceField(); - jPanel61 = new javax.swing.JPanel(); - deviceField119 = new DeviceField(); - deviceChoice58 = new DeviceChoice(); - deviceField120 = new DeviceField(); - deviceField255 = new DeviceField(); - jPanel62 = new javax.swing.JPanel(); - deviceField121 = new DeviceField(); - deviceChoice59 = new DeviceChoice(); - deviceField122 = new DeviceField(); - deviceField256 = new DeviceField(); - jPanel63 = new javax.swing.JPanel(); - deviceField123 = new DeviceField(); - deviceChoice60 = new DeviceChoice(); - deviceField124 = new DeviceField(); - deviceField257 = new DeviceField(); - jPanel64 = new javax.swing.JPanel(); - deviceField125 = new DeviceField(); - deviceChoice61 = new DeviceChoice(); - deviceField126 = new DeviceField(); - deviceField258 = new DeviceField(); - jPanel65 = new javax.swing.JPanel(); - deviceField127 = new DeviceField(); - deviceChoice62 = new DeviceChoice(); - deviceField128 = new DeviceField(); - deviceField259 = new DeviceField(); - jPanel66 = new javax.swing.JPanel(); - deviceField129 = new DeviceField(); - deviceChoice63 = new DeviceChoice(); - deviceField130 = new DeviceField(); - deviceField260 = new DeviceField(); - jPanel67 = new javax.swing.JPanel(); - deviceField131 = new DeviceField(); - deviceChoice64 = new DeviceChoice(); - deviceField132 = new DeviceField(); - deviceField261 = new DeviceField(); - jPanel68 = new javax.swing.JPanel(); - deviceField133 = new DeviceField(); - deviceChoice65 = new DeviceChoice(); - deviceField134 = new DeviceField(); - deviceField262 = new DeviceField(); - jPanel69 = new javax.swing.JPanel(); - deviceField135 = new DeviceField(); - deviceChoice66 = new DeviceChoice(); - deviceField136 = new DeviceField(); - deviceField263 = new DeviceField(); - jPanel70 = new javax.swing.JPanel(); - deviceField137 = new DeviceField(); - deviceChoice67 = new DeviceChoice(); - deviceField138 = new DeviceField(); - deviceField264 = new DeviceField(); - jPanel71 = new javax.swing.JPanel(); - deviceField139 = new DeviceField(); - deviceChoice68 = new DeviceChoice(); - deviceField140 = new DeviceField(); - deviceField265 = new DeviceField(); - jPanel72 = new javax.swing.JPanel(); - deviceField141 = new DeviceField(); - deviceChoice69 = new DeviceChoice(); - deviceField142 = new DeviceField(); - deviceField266 = new DeviceField(); - jPanel73 = new javax.swing.JPanel(); - deviceField143 = new DeviceField(); - deviceChoice70 = new DeviceChoice(); - deviceField144 = new DeviceField(); - deviceField267 = new DeviceField(); - jPanel74 = new javax.swing.JPanel(); - deviceField145 = new DeviceField(); - deviceChoice71 = new DeviceChoice(); - deviceField146 = new DeviceField(); - deviceField268 = new DeviceField(); - jPanel75 = new javax.swing.JPanel(); - deviceField147 = new DeviceField(); - deviceChoice72 = new DeviceChoice(); - deviceField148 = new DeviceField(); - deviceField269 = new DeviceField(); - jPanel76 = new javax.swing.JPanel(); - deviceField149 = new DeviceField(); - deviceChoice73 = new DeviceChoice(); - deviceField150 = new DeviceField(); - deviceField270 = new DeviceField(); - jPanel77 = new javax.swing.JPanel(); - deviceField151 = new DeviceField(); - deviceChoice74 = new DeviceChoice(); - deviceField152 = new DeviceField(); - deviceField271 = new DeviceField(); - jPanel78 = new javax.swing.JPanel(); - deviceField153 = new DeviceField(); - deviceChoice75 = new DeviceChoice(); - deviceField154 = new DeviceField(); - deviceField272 = new DeviceField(); - jPanel79 = new javax.swing.JPanel(); - deviceField155 = new DeviceField(); - deviceChoice76 = new DeviceChoice(); - deviceField156 = new DeviceField(); - deviceField273 = new DeviceField(); - jPanel80 = new javax.swing.JPanel(); - deviceField157 = new DeviceField(); - deviceChoice77 = new DeviceChoice(); - deviceField158 = new DeviceField(); - deviceField274 = new DeviceField(); - jPanel81 = new javax.swing.JPanel(); - deviceField159 = new DeviceField(); - deviceChoice78 = new DeviceChoice(); - deviceField160 = new DeviceField(); - deviceField275 = new DeviceField(); - jPanel82 = new javax.swing.JPanel(); - deviceField161 = new DeviceField(); - deviceChoice79 = new DeviceChoice(); - deviceField162 = new DeviceField(); - deviceField276 = new DeviceField(); - jPanel83 = new javax.swing.JPanel(); - deviceField163 = new DeviceField(); - deviceChoice80 = new DeviceChoice(); - deviceField164 = new DeviceField(); - deviceField277 = new DeviceField(); - jPanel84 = new javax.swing.JPanel(); - deviceField165 = new DeviceField(); - deviceChoice81 = new DeviceChoice(); - deviceField166 = new DeviceField(); - deviceField278 = new DeviceField(); - jPanel85 = new javax.swing.JPanel(); - deviceField167 = new DeviceField(); - deviceChoice82 = new DeviceChoice(); - deviceField168 = new DeviceField(); - deviceField279 = new DeviceField(); - jPanel86 = new javax.swing.JPanel(); - deviceField169 = new DeviceField(); - deviceChoice83 = new DeviceChoice(); - deviceField170 = new DeviceField(); - deviceField280 = new DeviceField(); - jPanel87 = new javax.swing.JPanel(); - deviceField171 = new DeviceField(); - deviceChoice84 = new DeviceChoice(); - deviceField172 = new DeviceField(); - deviceField281 = new DeviceField(); - jPanel88 = new javax.swing.JPanel(); - deviceField173 = new DeviceField(); - deviceChoice85 = new DeviceChoice(); - deviceField174 = new DeviceField(); - deviceField282 = new DeviceField(); - jPanel89 = new javax.swing.JPanel(); - deviceField175 = new DeviceField(); - deviceChoice86 = new DeviceChoice(); - deviceField176 = new DeviceField(); - deviceField283 = new DeviceField(); - jPanel90 = new javax.swing.JPanel(); - deviceField177 = new DeviceField(); - deviceChoice87 = new DeviceChoice(); - deviceField178 = new DeviceField(); - deviceField284 = new DeviceField(); - jPanel91 = new javax.swing.JPanel(); - deviceField179 = new DeviceField(); - deviceChoice88 = new DeviceChoice(); - deviceField180 = new DeviceField(); - deviceField285 = new DeviceField(); - jPanel92 = new javax.swing.JPanel(); - deviceField181 = new DeviceField(); - deviceChoice89 = new DeviceChoice(); - deviceField182 = new DeviceField(); - deviceField286 = new DeviceField(); - jPanel93 = new javax.swing.JPanel(); - deviceField183 = new DeviceField(); - deviceChoice90 = new DeviceChoice(); - deviceField184 = new DeviceField(); - deviceField287 = new DeviceField(); - jPanel94 = new javax.swing.JPanel(); - deviceField185 = new DeviceField(); - deviceChoice91 = new DeviceChoice(); - deviceField186 = new DeviceField(); - deviceField288 = new DeviceField(); - jPanel95 = new javax.swing.JPanel(); - deviceField187 = new DeviceField(); - deviceChoice92 = new DeviceChoice(); - deviceField188 = new DeviceField(); - deviceField289 = new DeviceField(); - jPanel96 = new javax.swing.JPanel(); - deviceField189 = new DeviceField(); - deviceChoice93 = new DeviceChoice(); - deviceField190 = new DeviceField(); - deviceField290 = new DeviceField(); - jPanel97 = new javax.swing.JPanel(); - deviceField191 = new DeviceField(); - deviceChoice94 = new DeviceChoice(); - deviceField192 = new DeviceField(); - deviceField291 = new DeviceField(); - jPanel98 = new javax.swing.JPanel(); - deviceField193 = new DeviceField(); - deviceChoice95 = new DeviceChoice(); - deviceField194 = new DeviceField(); - deviceField292 = new DeviceField(); - jPanel99 = new javax.swing.JPanel(); - deviceField195 = new DeviceField(); - deviceChoice96 = new DeviceChoice(); - deviceField196 = new DeviceField(); - deviceField293 = new DeviceField(); - jPanel100 = new javax.swing.JPanel(); - deviceField197 = new DeviceField(); - deviceChoice97 = new DeviceChoice(); - deviceField198 = new DeviceField(); - deviceField294 = new DeviceField(); - jPanel101 = new javax.swing.JPanel(); - deviceField295 = new DeviceField(); - deviceChoice98 = new DeviceChoice(); - deviceField296 = new DeviceField(); - deviceField297 = new DeviceField(); - jPanel102 = new javax.swing.JPanel(); - deviceField298 = new DeviceField(); - deviceChoice99 = new DeviceChoice(); - deviceField299 = new DeviceField(); - deviceField300 = new DeviceField(); - jPanel103 = new javax.swing.JPanel(); - deviceField301 = new DeviceField(); - deviceChoice100 = new DeviceChoice(); - deviceField302 = new DeviceField(); - deviceField303 = new DeviceField(); - jPanel104 = new javax.swing.JPanel(); - deviceField304 = new DeviceField(); - deviceChoice101 = new DeviceChoice(); - deviceField305 = new DeviceField(); - deviceField306 = new DeviceField(); - jPanel105 = new javax.swing.JPanel(); - deviceField307 = new DeviceField(); - deviceChoice102 = new DeviceChoice(); - deviceField308 = new DeviceField(); - deviceField309 = new DeviceField(); - jPanel106 = new javax.swing.JPanel(); - deviceField310 = new DeviceField(); - deviceChoice103 = new DeviceChoice(); - deviceField311 = new DeviceField(); - deviceField312 = new DeviceField(); - jPanel107 = new javax.swing.JPanel(); - deviceField313 = new DeviceField(); - deviceChoice104 = new DeviceChoice(); - deviceField314 = new DeviceField(); - deviceField315 = new DeviceField(); - jPanel108 = new javax.swing.JPanel(); - deviceField316 = new DeviceField(); - deviceChoice105 = new DeviceChoice(); - deviceField317 = new DeviceField(); - deviceField318 = new DeviceField(); - jPanel109 = new javax.swing.JPanel(); - deviceField319 = new DeviceField(); - deviceChoice106 = new DeviceChoice(); - deviceField320 = new DeviceField(); - deviceField321 = new DeviceField(); - jPanel110 = new javax.swing.JPanel(); - deviceField322 = new DeviceField(); - deviceChoice107 = new DeviceChoice(); - deviceField323 = new DeviceField(); - deviceField324 = new DeviceField(); - jPanel111 = new javax.swing.JPanel(); - deviceField325 = new DeviceField(); - deviceChoice108 = new DeviceChoice(); - deviceField326 = new DeviceField(); - deviceField327 = new DeviceField(); - jPanel112 = new javax.swing.JPanel(); - deviceField328 = new DeviceField(); - deviceChoice109 = new DeviceChoice(); - deviceField329 = new DeviceField(); - deviceField330 = new DeviceField(); - jPanel113 = new javax.swing.JPanel(); - deviceField331 = new DeviceField(); - deviceChoice110 = new DeviceChoice(); - deviceField332 = new DeviceField(); - deviceField333 = new DeviceField(); - jPanel114 = new javax.swing.JPanel(); - deviceField334 = new DeviceField(); - deviceChoice111 = new DeviceChoice(); - deviceField335 = new DeviceField(); - deviceField336 = new DeviceField(); - jPanel115 = new javax.swing.JPanel(); - deviceField337 = new DeviceField(); - deviceChoice112 = new DeviceChoice(); - deviceField338 = new DeviceField(); - deviceField339 = new DeviceField(); - jPanel116 = new javax.swing.JPanel(); - deviceField340 = new DeviceField(); - deviceChoice113 = new DeviceChoice(); - deviceField341 = new DeviceField(); - deviceField342 = new DeviceField(); - jPanel117 = new javax.swing.JPanel(); - deviceField343 = new DeviceField(); - deviceChoice114 = new DeviceChoice(); - deviceField344 = new DeviceField(); - deviceField345 = new DeviceField(); - jPanel118 = new javax.swing.JPanel(); - deviceField346 = new DeviceField(); - deviceChoice115 = new DeviceChoice(); - deviceField347 = new DeviceField(); - deviceField348 = new DeviceField(); - jPanel119 = new javax.swing.JPanel(); - deviceField349 = new DeviceField(); - deviceChoice116 = new DeviceChoice(); - deviceField350 = new DeviceField(); - deviceField351 = new DeviceField(); - jPanel120 = new javax.swing.JPanel(); - deviceField352 = new DeviceField(); - deviceChoice117 = new DeviceChoice(); - deviceField353 = new DeviceField(); - deviceField354 = new DeviceField(); - jPanel121 = new javax.swing.JPanel(); - deviceField355 = new DeviceField(); - deviceChoice118 = new DeviceChoice(); - deviceField356 = new DeviceField(); - deviceField357 = new DeviceField(); - jPanel122 = new javax.swing.JPanel(); - deviceField358 = new DeviceField(); - deviceChoice119 = new DeviceChoice(); - deviceField359 = new DeviceField(); - deviceField360 = new DeviceField(); - jPanel123 = new javax.swing.JPanel(); - deviceField361 = new DeviceField(); - deviceChoice120 = new DeviceChoice(); - deviceField362 = new DeviceField(); - deviceField363 = new DeviceField(); - jPanel124 = new javax.swing.JPanel(); - deviceField364 = new DeviceField(); - deviceChoice121 = new DeviceChoice(); - deviceField365 = new DeviceField(); - deviceField366 = new DeviceField(); - jPanel125 = new javax.swing.JPanel(); - deviceField367 = new DeviceField(); - deviceChoice122 = new DeviceChoice(); - deviceField368 = new DeviceField(); - deviceField369 = new DeviceField(); - jPanel126 = new javax.swing.JPanel(); - deviceField370 = new DeviceField(); - deviceChoice123 = new DeviceChoice(); - deviceField371 = new DeviceField(); - deviceField372 = new DeviceField(); - jPanel127 = new javax.swing.JPanel(); - deviceField373 = new DeviceField(); - deviceChoice124 = new DeviceChoice(); - deviceField374 = new DeviceField(); - deviceField375 = new DeviceField(); - jPanel128 = new javax.swing.JPanel(); - deviceField376 = new DeviceField(); - deviceChoice125 = new DeviceChoice(); - deviceField377 = new DeviceField(); - deviceField378 = new DeviceField(); - jPanel129 = new javax.swing.JPanel(); - deviceField379 = new DeviceField(); - deviceChoice126 = new DeviceChoice(); - deviceField380 = new DeviceField(); - deviceField381 = new DeviceField(); - jPanel130 = new javax.swing.JPanel(); - deviceField382 = new DeviceField(); - deviceChoice127 = new DeviceChoice(); - deviceField383 = new DeviceField(); - deviceField384 = new DeviceField(); - jPanel131 = new javax.swing.JPanel(); - deviceField385 = new DeviceField(); - deviceChoice128 = new DeviceChoice(); - deviceField386 = new DeviceField(); - deviceField387 = new DeviceField(); - jPanel132 = new javax.swing.JPanel(); - deviceField388 = new DeviceField(); - deviceChoice129 = new DeviceChoice(); - deviceField389 = new DeviceField(); - deviceField390 = new DeviceField(); setDeviceProvider("localhost:8100"); setDeviceTitle("MARTe2 Stream"); @@ -747,7 +187,7 @@ private void initComponents() { getContentPane().add(deviceButtons1, java.awt.BorderLayout.PAGE_END); - jPanel1.setLayout(new java.awt.GridLayout(128, 1)); + jPanel1.setLayout(new java.awt.GridLayout(16, 1)); jPanel3.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 1(Time if TimeStreaming mode)")); @@ -989,7 +429,7 @@ private void initComponents() { jPanel1.add(jPanel10); - jPanel13.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); + jPanel13.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 9")); deviceField23.setIdentifier(""); deviceField23.setLabelString("Value: "); @@ -1008,7 +448,6 @@ private void initComponents() { deviceField24.setLabelString("Channel: "); deviceField24.setNumCols(15); deviceField24.setOffsetNid(116); - deviceField24.setShowState(true); deviceField24.setTextOnly(true); jPanel13.add(deviceField24); @@ -1020,7 +459,7 @@ private void initComponents() { jPanel1.add(jPanel13); - jPanel14.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); + jPanel14.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 10")); deviceField25.setIdentifier(""); deviceField25.setLabelString("Value: "); @@ -1039,7 +478,6 @@ private void initComponents() { deviceField26.setLabelString("Channel: "); deviceField26.setNumCols(15); deviceField26.setOffsetNid(126); - deviceField26.setShowState(true); deviceField26.setTextOnly(true); jPanel14.add(deviceField26); @@ -1051,7 +489,7 @@ private void initComponents() { jPanel1.add(jPanel14); - jPanel15.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); + jPanel15.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 11")); deviceField27.setIdentifier(""); deviceField27.setLabelString("Value: "); @@ -1070,7 +508,6 @@ private void initComponents() { deviceField28.setLabelString("Channel: "); deviceField28.setNumCols(15); deviceField28.setOffsetNid(136); - deviceField28.setShowState(true); deviceField28.setTextOnly(true); jPanel15.add(deviceField28); @@ -1082,7 +519,7 @@ private void initComponents() { jPanel1.add(jPanel15); - jPanel16.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); + jPanel16.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 12")); deviceField29.setIdentifier(""); deviceField29.setLabelString("Value: "); @@ -1101,7 +538,6 @@ private void initComponents() { deviceField30.setLabelString("Channel: "); deviceField30.setNumCols(15); deviceField30.setOffsetNid(146); - deviceField30.setShowState(true); deviceField30.setTextOnly(true); jPanel16.add(deviceField30); @@ -1113,7 +549,7 @@ private void initComponents() { jPanel1.add(jPanel16); - jPanel17.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); + jPanel17.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 13")); deviceField31.setIdentifier(""); deviceField31.setLabelString("Value: "); @@ -1132,7 +568,6 @@ private void initComponents() { deviceField32.setLabelString("Channel: "); deviceField32.setNumCols(15); deviceField32.setOffsetNid(156); - deviceField32.setShowState(true); deviceField32.setTextOnly(true); jPanel17.add(deviceField32); @@ -1144,7 +579,7 @@ private void initComponents() { jPanel1.add(jPanel17); - jPanel18.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); + jPanel18.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 14")); deviceField33.setIdentifier(""); deviceField33.setLabelString("Value: "); @@ -1163,7 +598,6 @@ private void initComponents() { deviceField34.setLabelString("Channel: "); deviceField34.setNumCols(15); deviceField34.setOffsetNid(166); - deviceField34.setShowState(true); deviceField34.setTextOnly(true); jPanel18.add(deviceField34); @@ -1175,7 +609,7 @@ private void initComponents() { jPanel1.add(jPanel18); - jPanel19.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); + jPanel19.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 15")); deviceField35.setIdentifier(""); deviceField35.setLabelString("Value: "); @@ -1194,7 +628,6 @@ private void initComponents() { deviceField36.setLabelString("Channel: "); deviceField36.setNumCols(15); deviceField36.setOffsetNid(176); - deviceField36.setShowState(true); deviceField36.setTextOnly(true); jPanel19.add(deviceField36); @@ -1206,7 +639,7 @@ private void initComponents() { jPanel1.add(jPanel19); - jPanel20.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); + jPanel20.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 16")); deviceField37.setIdentifier(""); deviceField37.setLabelString("Value: "); @@ -1225,7 +658,6 @@ private void initComponents() { deviceField38.setLabelString("Channel: "); deviceField38.setNumCols(15); deviceField38.setOffsetNid(186); - deviceField38.setShowState(true); deviceField38.setTextOnly(true); jPanel20.add(deviceField38); @@ -1237,3479 +669,6 @@ private void initComponents() { jPanel1.add(jPanel20); - jPanel21.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField39.setIdentifier(""); - deviceField39.setLabelString("Value: "); - deviceField39.setNumCols(45); - deviceField39.setOffsetNid(191); - jPanel21.add(deviceField39); - - deviceChoice18.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice18.setIdentifier(""); - deviceChoice18.setLabelString("Type: "); - deviceChoice18.setOffsetNid(188); - deviceChoice18.setUpdateIdentifier(""); - jPanel21.add(deviceChoice18); - - deviceField40.setIdentifier(""); - deviceField40.setLabelString("Channel: "); - deviceField40.setNumCols(15); - deviceField40.setOffsetNid(196); - deviceField40.setShowState(true); - deviceField40.setTextOnly(true); - jPanel21.add(deviceField40); - - deviceField215.setIdentifier(""); - deviceField215.setLabelString("Dimensions: "); - deviceField215.setNumCols(4); - deviceField215.setOffsetNid(189); - jPanel21.add(deviceField215); - - jPanel1.add(jPanel21); - - jPanel22.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField41.setIdentifier(""); - deviceField41.setLabelString("Value: "); - deviceField41.setNumCols(45); - deviceField41.setOffsetNid(201); - jPanel22.add(deviceField41); - - deviceChoice19.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice19.setIdentifier(""); - deviceChoice19.setLabelString("Type: "); - deviceChoice19.setOffsetNid(198); - deviceChoice19.setUpdateIdentifier(""); - jPanel22.add(deviceChoice19); - - deviceField42.setIdentifier(""); - deviceField42.setLabelString("Channel: "); - deviceField42.setNumCols(15); - deviceField42.setOffsetNid(206); - deviceField42.setShowState(true); - deviceField42.setTextOnly(true); - jPanel22.add(deviceField42); - - deviceField216.setIdentifier(""); - deviceField216.setLabelString("Dimensions: "); - deviceField216.setNumCols(4); - deviceField216.setOffsetNid(199); - jPanel22.add(deviceField216); - - jPanel1.add(jPanel22); - - jPanel23.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField43.setIdentifier(""); - deviceField43.setLabelString("Value: "); - deviceField43.setNumCols(45); - deviceField43.setOffsetNid(211); - jPanel23.add(deviceField43); - - deviceChoice20.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice20.setIdentifier(""); - deviceChoice20.setLabelString("Type: "); - deviceChoice20.setOffsetNid(208); - deviceChoice20.setUpdateIdentifier(""); - jPanel23.add(deviceChoice20); - - deviceField44.setIdentifier(""); - deviceField44.setLabelString("Channel: "); - deviceField44.setNumCols(15); - deviceField44.setOffsetNid(216); - deviceField44.setShowState(true); - deviceField44.setTextOnly(true); - jPanel23.add(deviceField44); - - deviceField217.setIdentifier(""); - deviceField217.setLabelString("Dimensions: "); - deviceField217.setNumCols(4); - deviceField217.setOffsetNid(209); - jPanel23.add(deviceField217); - - jPanel1.add(jPanel23); - - jPanel24.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField45.setIdentifier(""); - deviceField45.setLabelString("Value: "); - deviceField45.setNumCols(45); - deviceField45.setOffsetNid(221); - jPanel24.add(deviceField45); - - deviceChoice21.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice21.setIdentifier(""); - deviceChoice21.setLabelString("Type: "); - deviceChoice21.setOffsetNid(218); - deviceChoice21.setUpdateIdentifier(""); - jPanel24.add(deviceChoice21); - - deviceField46.setIdentifier(""); - deviceField46.setLabelString("Channel: "); - deviceField46.setNumCols(15); - deviceField46.setOffsetNid(226); - deviceField46.setShowState(true); - deviceField46.setTextOnly(true); - jPanel24.add(deviceField46); - - deviceField218.setIdentifier(""); - deviceField218.setLabelString("Dimensions: "); - deviceField218.setNumCols(4); - deviceField218.setOffsetNid(219); - jPanel24.add(deviceField218); - - jPanel1.add(jPanel24); - - jPanel25.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField47.setIdentifier(""); - deviceField47.setLabelString("Value: "); - deviceField47.setNumCols(45); - deviceField47.setOffsetNid(231); - jPanel25.add(deviceField47); - - deviceChoice22.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice22.setIdentifier(""); - deviceChoice22.setLabelString("Type: "); - deviceChoice22.setOffsetNid(228); - deviceChoice22.setUpdateIdentifier(""); - jPanel25.add(deviceChoice22); - - deviceField48.setIdentifier(""); - deviceField48.setLabelString("Channel: "); - deviceField48.setNumCols(15); - deviceField48.setOffsetNid(236); - deviceField48.setShowState(true); - deviceField48.setTextOnly(true); - jPanel25.add(deviceField48); - - deviceField219.setIdentifier(""); - deviceField219.setLabelString("Dimensions: "); - deviceField219.setNumCols(4); - deviceField219.setOffsetNid(229); - jPanel25.add(deviceField219); - - jPanel1.add(jPanel25); - - jPanel26.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField49.setIdentifier(""); - deviceField49.setLabelString("Value: "); - deviceField49.setNumCols(45); - deviceField49.setOffsetNid(241); - jPanel26.add(deviceField49); - - deviceChoice23.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice23.setIdentifier(""); - deviceChoice23.setLabelString("Type: "); - deviceChoice23.setOffsetNid(238); - deviceChoice23.setUpdateIdentifier(""); - jPanel26.add(deviceChoice23); - - deviceField50.setIdentifier(""); - deviceField50.setLabelString("Channel: "); - deviceField50.setNumCols(15); - deviceField50.setOffsetNid(246); - deviceField50.setShowState(true); - deviceField50.setTextOnly(true); - jPanel26.add(deviceField50); - - deviceField220.setIdentifier(""); - deviceField220.setLabelString("Dimensions: "); - deviceField220.setNumCols(4); - deviceField220.setOffsetNid(239); - jPanel26.add(deviceField220); - - jPanel1.add(jPanel26); - - jPanel27.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField51.setIdentifier(""); - deviceField51.setLabelString("Value: "); - deviceField51.setNumCols(45); - deviceField51.setOffsetNid(251); - jPanel27.add(deviceField51); - - deviceChoice24.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice24.setIdentifier(""); - deviceChoice24.setLabelString("Type: "); - deviceChoice24.setOffsetNid(248); - deviceChoice24.setUpdateIdentifier(""); - jPanel27.add(deviceChoice24); - - deviceField52.setIdentifier(""); - deviceField52.setLabelString("Channel: "); - deviceField52.setNumCols(15); - deviceField52.setOffsetNid(256); - deviceField52.setShowState(true); - deviceField52.setTextOnly(true); - jPanel27.add(deviceField52); - - deviceField221.setIdentifier(""); - deviceField221.setLabelString("Dimensions: "); - deviceField221.setNumCols(4); - deviceField221.setOffsetNid(249); - jPanel27.add(deviceField221); - - jPanel1.add(jPanel27); - - jPanel28.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField53.setIdentifier(""); - deviceField53.setLabelString("Value: "); - deviceField53.setNumCols(45); - deviceField53.setOffsetNid(261); - jPanel28.add(deviceField53); - - deviceChoice25.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice25.setIdentifier(""); - deviceChoice25.setLabelString("Type: "); - deviceChoice25.setOffsetNid(258); - deviceChoice25.setUpdateIdentifier(""); - jPanel28.add(deviceChoice25); - - deviceField54.setIdentifier(""); - deviceField54.setLabelString("Channel: "); - deviceField54.setNumCols(15); - deviceField54.setOffsetNid(266); - deviceField54.setShowState(true); - deviceField54.setTextOnly(true); - jPanel28.add(deviceField54); - - deviceField222.setIdentifier(""); - deviceField222.setLabelString("Dimensions: "); - deviceField222.setNumCols(4); - deviceField222.setOffsetNid(259); - jPanel28.add(deviceField222); - - jPanel1.add(jPanel28); - - jPanel29.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField55.setIdentifier(""); - deviceField55.setLabelString("Value: "); - deviceField55.setNumCols(45); - deviceField55.setOffsetNid(271); - jPanel29.add(deviceField55); - - deviceChoice26.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice26.setIdentifier(""); - deviceChoice26.setLabelString("Type: "); - deviceChoice26.setOffsetNid(268); - deviceChoice26.setUpdateIdentifier(""); - jPanel29.add(deviceChoice26); - - deviceField56.setIdentifier(""); - deviceField56.setLabelString("Channel: "); - deviceField56.setNumCols(15); - deviceField56.setOffsetNid(276); - deviceField56.setShowState(true); - deviceField56.setTextOnly(true); - jPanel29.add(deviceField56); - - deviceField223.setIdentifier(""); - deviceField223.setLabelString("Dimensions: "); - deviceField223.setNumCols(4); - deviceField223.setOffsetNid(269); - jPanel29.add(deviceField223); - - jPanel1.add(jPanel29); - - jPanel30.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField57.setIdentifier(""); - deviceField57.setLabelString("Value: "); - deviceField57.setNumCols(45); - deviceField57.setOffsetNid(281); - jPanel30.add(deviceField57); - - deviceChoice27.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice27.setIdentifier(""); - deviceChoice27.setLabelString("Type: "); - deviceChoice27.setOffsetNid(278); - deviceChoice27.setUpdateIdentifier(""); - jPanel30.add(deviceChoice27); - - deviceField58.setIdentifier(""); - deviceField58.setLabelString("Channel: "); - deviceField58.setNumCols(15); - deviceField58.setOffsetNid(286); - deviceField58.setShowState(true); - deviceField58.setTextOnly(true); - jPanel30.add(deviceField58); - - deviceField224.setIdentifier(""); - deviceField224.setLabelString("Dimensions: "); - deviceField224.setNumCols(4); - deviceField224.setOffsetNid(279); - jPanel30.add(deviceField224); - - jPanel1.add(jPanel30); - - jPanel31.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField59.setIdentifier(""); - deviceField59.setLabelString("Value: "); - deviceField59.setNumCols(45); - deviceField59.setOffsetNid(291); - jPanel31.add(deviceField59); - - deviceChoice28.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice28.setIdentifier(""); - deviceChoice28.setLabelString("Type: "); - deviceChoice28.setOffsetNid(288); - deviceChoice28.setUpdateIdentifier(""); - jPanel31.add(deviceChoice28); - - deviceField60.setIdentifier(""); - deviceField60.setLabelString("Channel: "); - deviceField60.setNumCols(15); - deviceField60.setOffsetNid(296); - deviceField60.setShowState(true); - deviceField60.setTextOnly(true); - jPanel31.add(deviceField60); - - deviceField225.setIdentifier(""); - deviceField225.setLabelString("Dimensions: "); - deviceField225.setNumCols(4); - deviceField225.setOffsetNid(289); - jPanel31.add(deviceField225); - - jPanel1.add(jPanel31); - - jPanel32.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField61.setIdentifier(""); - deviceField61.setLabelString("Value: "); - deviceField61.setNumCols(45); - deviceField61.setOffsetNid(301); - jPanel32.add(deviceField61); - - deviceChoice29.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice29.setIdentifier(""); - deviceChoice29.setLabelString("Type: "); - deviceChoice29.setOffsetNid(298); - deviceChoice29.setUpdateIdentifier(""); - jPanel32.add(deviceChoice29); - - deviceField62.setIdentifier(""); - deviceField62.setLabelString("Channel: "); - deviceField62.setNumCols(15); - deviceField62.setOffsetNid(306); - deviceField62.setShowState(true); - deviceField62.setTextOnly(true); - jPanel32.add(deviceField62); - - deviceField226.setIdentifier(""); - deviceField226.setLabelString("Dimensions: "); - deviceField226.setNumCols(4); - deviceField226.setOffsetNid(299); - jPanel32.add(deviceField226); - - jPanel1.add(jPanel32); - - jPanel33.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField63.setIdentifier(""); - deviceField63.setLabelString("Value: "); - deviceField63.setNumCols(45); - deviceField63.setOffsetNid(311); - jPanel33.add(deviceField63); - - deviceChoice30.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice30.setIdentifier(""); - deviceChoice30.setLabelString("Type: "); - deviceChoice30.setOffsetNid(308); - deviceChoice30.setUpdateIdentifier(""); - jPanel33.add(deviceChoice30); - - deviceField64.setIdentifier(""); - deviceField64.setLabelString("Channel: "); - deviceField64.setNumCols(15); - deviceField64.setOffsetNid(316); - deviceField64.setShowState(true); - deviceField64.setTextOnly(true); - jPanel33.add(deviceField64); - - deviceField227.setIdentifier(""); - deviceField227.setLabelString("Dimensions: "); - deviceField227.setNumCols(4); - deviceField227.setOffsetNid(309); - jPanel33.add(deviceField227); - - jPanel1.add(jPanel33); - - jPanel34.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField65.setIdentifier(""); - deviceField65.setLabelString("Value: "); - deviceField65.setNumCols(45); - deviceField65.setOffsetNid(321); - jPanel34.add(deviceField65); - - deviceChoice31.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice31.setIdentifier(""); - deviceChoice31.setLabelString("Type: "); - deviceChoice31.setOffsetNid(318); - deviceChoice31.setUpdateIdentifier(""); - jPanel34.add(deviceChoice31); - - deviceField66.setIdentifier(""); - deviceField66.setLabelString("Channel: "); - deviceField66.setNumCols(15); - deviceField66.setOffsetNid(326); - deviceField66.setShowState(true); - deviceField66.setTextOnly(true); - jPanel34.add(deviceField66); - - deviceField228.setIdentifier(""); - deviceField228.setLabelString("Dimensions: "); - deviceField228.setNumCols(4); - deviceField228.setOffsetNid(319); - jPanel34.add(deviceField228); - - jPanel1.add(jPanel34); - - jPanel35.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField67.setIdentifier(""); - deviceField67.setLabelString("Value: "); - deviceField67.setNumCols(45); - deviceField67.setOffsetNid(331); - jPanel35.add(deviceField67); - - deviceChoice32.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice32.setIdentifier(""); - deviceChoice32.setLabelString("Type: "); - deviceChoice32.setOffsetNid(328); - deviceChoice32.setUpdateIdentifier(""); - jPanel35.add(deviceChoice32); - - deviceField68.setIdentifier(""); - deviceField68.setLabelString("Channel: "); - deviceField68.setNumCols(15); - deviceField68.setOffsetNid(336); - deviceField68.setShowState(true); - deviceField68.setTextOnly(true); - jPanel35.add(deviceField68); - - deviceField229.setIdentifier(""); - deviceField229.setLabelString("Dimensions: "); - deviceField229.setNumCols(4); - deviceField229.setOffsetNid(329); - jPanel35.add(deviceField229); - - jPanel1.add(jPanel35); - - jPanel36.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField69.setIdentifier(""); - deviceField69.setLabelString("Value: "); - deviceField69.setNumCols(45); - deviceField69.setOffsetNid(341); - jPanel36.add(deviceField69); - - deviceChoice33.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice33.setIdentifier(""); - deviceChoice33.setLabelString("Type: "); - deviceChoice33.setOffsetNid(338); - deviceChoice33.setUpdateIdentifier(""); - jPanel36.add(deviceChoice33); - - deviceField70.setIdentifier(""); - deviceField70.setLabelString("Channel: "); - deviceField70.setNumCols(15); - deviceField70.setOffsetNid(346); - deviceField70.setShowState(true); - deviceField70.setTextOnly(true); - jPanel36.add(deviceField70); - - deviceField230.setIdentifier(""); - deviceField230.setLabelString("Dimensions: "); - deviceField230.setNumCols(4); - deviceField230.setOffsetNid(339); - jPanel36.add(deviceField230); - - jPanel1.add(jPanel36); - - jPanel37.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField71.setIdentifier(""); - deviceField71.setLabelString("Value: "); - deviceField71.setNumCols(45); - deviceField71.setOffsetNid(351); - jPanel37.add(deviceField71); - - deviceChoice34.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice34.setIdentifier(""); - deviceChoice34.setLabelString("Type: "); - deviceChoice34.setOffsetNid(348); - deviceChoice34.setUpdateIdentifier(""); - jPanel37.add(deviceChoice34); - - deviceField72.setIdentifier(""); - deviceField72.setLabelString("Channel: "); - deviceField72.setNumCols(15); - deviceField72.setOffsetNid(356); - deviceField72.setShowState(true); - deviceField72.setTextOnly(true); - jPanel37.add(deviceField72); - - deviceField231.setIdentifier(""); - deviceField231.setLabelString("Dimensions: "); - deviceField231.setNumCols(4); - deviceField231.setOffsetNid(349); - jPanel37.add(deviceField231); - - jPanel1.add(jPanel37); - - jPanel38.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField73.setIdentifier(""); - deviceField73.setLabelString("Value: "); - deviceField73.setNumCols(45); - deviceField73.setOffsetNid(361); - jPanel38.add(deviceField73); - - deviceChoice35.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice35.setIdentifier(""); - deviceChoice35.setLabelString("Type: "); - deviceChoice35.setOffsetNid(358); - deviceChoice35.setUpdateIdentifier(""); - jPanel38.add(deviceChoice35); - - deviceField74.setIdentifier(""); - deviceField74.setLabelString("Channel: "); - deviceField74.setNumCols(15); - deviceField74.setOffsetNid(366); - deviceField74.setShowState(true); - deviceField74.setTextOnly(true); - jPanel38.add(deviceField74); - - deviceField232.setIdentifier(""); - deviceField232.setLabelString("Dimensions: "); - deviceField232.setNumCols(4); - deviceField232.setOffsetNid(359); - jPanel38.add(deviceField232); - - jPanel1.add(jPanel38); - - jPanel39.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField75.setIdentifier(""); - deviceField75.setLabelString("Value: "); - deviceField75.setNumCols(45); - deviceField75.setOffsetNid(371); - jPanel39.add(deviceField75); - - deviceChoice36.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice36.setIdentifier(""); - deviceChoice36.setLabelString("Type: "); - deviceChoice36.setOffsetNid(368); - deviceChoice36.setUpdateIdentifier(""); - jPanel39.add(deviceChoice36); - - deviceField76.setIdentifier(""); - deviceField76.setLabelString("Channel: "); - deviceField76.setNumCols(15); - deviceField76.setOffsetNid(376); - deviceField76.setShowState(true); - deviceField76.setTextOnly(true); - jPanel39.add(deviceField76); - - deviceField233.setIdentifier(""); - deviceField233.setLabelString("Dimensions: "); - deviceField233.setNumCols(4); - deviceField233.setOffsetNid(369); - jPanel39.add(deviceField233); - - jPanel1.add(jPanel39); - - jPanel40.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField77.setIdentifier(""); - deviceField77.setLabelString("Value: "); - deviceField77.setNumCols(45); - deviceField77.setOffsetNid(381); - jPanel40.add(deviceField77); - - deviceChoice37.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice37.setIdentifier(""); - deviceChoice37.setLabelString("Type: "); - deviceChoice37.setOffsetNid(378); - deviceChoice37.setUpdateIdentifier(""); - jPanel40.add(deviceChoice37); - - deviceField78.setIdentifier(""); - deviceField78.setLabelString("Channel: "); - deviceField78.setNumCols(15); - deviceField78.setOffsetNid(386); - deviceField78.setShowState(true); - deviceField78.setTextOnly(true); - jPanel40.add(deviceField78); - - deviceField234.setIdentifier(""); - deviceField234.setLabelString("Dimensions: "); - deviceField234.setNumCols(4); - deviceField234.setOffsetNid(379); - jPanel40.add(deviceField234); - - jPanel1.add(jPanel40); - - jPanel41.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField79.setIdentifier(""); - deviceField79.setLabelString("Value: "); - deviceField79.setNumCols(45); - deviceField79.setOffsetNid(391); - jPanel41.add(deviceField79); - - deviceChoice38.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice38.setIdentifier(""); - deviceChoice38.setLabelString("Type: "); - deviceChoice38.setOffsetNid(388); - deviceChoice38.setUpdateIdentifier(""); - jPanel41.add(deviceChoice38); - - deviceField80.setIdentifier(""); - deviceField80.setLabelString("Channel: "); - deviceField80.setNumCols(15); - deviceField80.setOffsetNid(396); - deviceField80.setShowState(true); - deviceField80.setTextOnly(true); - jPanel41.add(deviceField80); - - deviceField235.setIdentifier(""); - deviceField235.setLabelString("Dimensions: "); - deviceField235.setNumCols(4); - deviceField235.setOffsetNid(389); - jPanel41.add(deviceField235); - - jPanel1.add(jPanel41); - - jPanel42.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField81.setIdentifier(""); - deviceField81.setLabelString("Value: "); - deviceField81.setNumCols(45); - deviceField81.setOffsetNid(401); - jPanel42.add(deviceField81); - - deviceChoice39.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice39.setIdentifier(""); - deviceChoice39.setLabelString("Type: "); - deviceChoice39.setOffsetNid(398); - deviceChoice39.setUpdateIdentifier(""); - jPanel42.add(deviceChoice39); - - deviceField82.setIdentifier(""); - deviceField82.setLabelString("Channel: "); - deviceField82.setNumCols(15); - deviceField82.setOffsetNid(406); - deviceField82.setShowState(true); - deviceField82.setTextOnly(true); - jPanel42.add(deviceField82); - - deviceField236.setIdentifier(""); - deviceField236.setLabelString("Dimensions: "); - deviceField236.setNumCols(4); - deviceField236.setOffsetNid(399); - jPanel42.add(deviceField236); - - jPanel1.add(jPanel42); - - jPanel43.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField83.setIdentifier(""); - deviceField83.setLabelString("Value: "); - deviceField83.setNumCols(45); - deviceField83.setOffsetNid(411); - jPanel43.add(deviceField83); - - deviceChoice40.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice40.setIdentifier(""); - deviceChoice40.setLabelString("Type: "); - deviceChoice40.setOffsetNid(408); - deviceChoice40.setUpdateIdentifier(""); - jPanel43.add(deviceChoice40); - - deviceField84.setIdentifier(""); - deviceField84.setLabelString("Channel: "); - deviceField84.setNumCols(15); - deviceField84.setOffsetNid(416); - deviceField84.setShowState(true); - deviceField84.setTextOnly(true); - jPanel43.add(deviceField84); - - deviceField237.setIdentifier(""); - deviceField237.setLabelString("Dimensions: "); - deviceField237.setNumCols(4); - deviceField237.setOffsetNid(409); - jPanel43.add(deviceField237); - - jPanel1.add(jPanel43); - - jPanel44.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField85.setIdentifier(""); - deviceField85.setLabelString("Value: "); - deviceField85.setNumCols(45); - deviceField85.setOffsetNid(421); - jPanel44.add(deviceField85); - - deviceChoice41.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice41.setIdentifier(""); - deviceChoice41.setLabelString("Type: "); - deviceChoice41.setOffsetNid(418); - deviceChoice41.setUpdateIdentifier(""); - jPanel44.add(deviceChoice41); - - deviceField86.setIdentifier(""); - deviceField86.setLabelString("Channel: "); - deviceField86.setNumCols(15); - deviceField86.setOffsetNid(426); - deviceField86.setShowState(true); - deviceField86.setTextOnly(true); - jPanel44.add(deviceField86); - - deviceField238.setIdentifier(""); - deviceField238.setLabelString("Dimensions: "); - deviceField238.setNumCols(4); - deviceField238.setOffsetNid(419); - jPanel44.add(deviceField238); - - jPanel1.add(jPanel44); - - jPanel45.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField87.setIdentifier(""); - deviceField87.setLabelString("Value: "); - deviceField87.setNumCols(45); - deviceField87.setOffsetNid(431); - jPanel45.add(deviceField87); - - deviceChoice42.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice42.setIdentifier(""); - deviceChoice42.setLabelString("Type: "); - deviceChoice42.setOffsetNid(428); - deviceChoice42.setUpdateIdentifier(""); - jPanel45.add(deviceChoice42); - - deviceField88.setIdentifier(""); - deviceField88.setLabelString("Channel: "); - deviceField88.setNumCols(15); - deviceField88.setOffsetNid(436); - deviceField88.setShowState(true); - deviceField88.setTextOnly(true); - jPanel45.add(deviceField88); - - deviceField239.setIdentifier(""); - deviceField239.setLabelString("Dimensions: "); - deviceField239.setNumCols(4); - deviceField239.setOffsetNid(429); - jPanel45.add(deviceField239); - - jPanel1.add(jPanel45); - - jPanel46.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField89.setIdentifier(""); - deviceField89.setLabelString("Value: "); - deviceField89.setNumCols(45); - deviceField89.setOffsetNid(441); - jPanel46.add(deviceField89); - - deviceChoice43.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice43.setIdentifier(""); - deviceChoice43.setLabelString("Type: "); - deviceChoice43.setOffsetNid(438); - deviceChoice43.setUpdateIdentifier(""); - jPanel46.add(deviceChoice43); - - deviceField90.setIdentifier(""); - deviceField90.setLabelString("Channel: "); - deviceField90.setNumCols(15); - deviceField90.setOffsetNid(446); - deviceField90.setShowState(true); - deviceField90.setTextOnly(true); - jPanel46.add(deviceField90); - - deviceField240.setIdentifier(""); - deviceField240.setLabelString("Dimensions: "); - deviceField240.setNumCols(4); - deviceField240.setOffsetNid(439); - jPanel46.add(deviceField240); - - jPanel1.add(jPanel46); - - jPanel47.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField91.setIdentifier(""); - deviceField91.setLabelString("Value: "); - deviceField91.setNumCols(45); - deviceField91.setOffsetNid(451); - jPanel47.add(deviceField91); - - deviceChoice44.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice44.setIdentifier(""); - deviceChoice44.setLabelString("Type: "); - deviceChoice44.setOffsetNid(448); - deviceChoice44.setUpdateIdentifier(""); - jPanel47.add(deviceChoice44); - - deviceField92.setIdentifier(""); - deviceField92.setLabelString("Channel: "); - deviceField92.setNumCols(15); - deviceField92.setOffsetNid(456); - deviceField92.setShowState(true); - deviceField92.setTextOnly(true); - jPanel47.add(deviceField92); - - deviceField241.setIdentifier(""); - deviceField241.setLabelString("Dimensions: "); - deviceField241.setNumCols(4); - deviceField241.setOffsetNid(449); - jPanel47.add(deviceField241); - - jPanel1.add(jPanel47); - - jPanel48.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField93.setIdentifier(""); - deviceField93.setLabelString("Value: "); - deviceField93.setNumCols(45); - deviceField93.setOffsetNid(461); - jPanel48.add(deviceField93); - - deviceChoice45.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice45.setIdentifier(""); - deviceChoice45.setLabelString("Type: "); - deviceChoice45.setOffsetNid(458); - deviceChoice45.setUpdateIdentifier(""); - jPanel48.add(deviceChoice45); - - deviceField94.setIdentifier(""); - deviceField94.setLabelString("Channel: "); - deviceField94.setNumCols(15); - deviceField94.setOffsetNid(466); - deviceField94.setShowState(true); - deviceField94.setTextOnly(true); - jPanel48.add(deviceField94); - - deviceField242.setIdentifier(""); - deviceField242.setLabelString("Dimensions: "); - deviceField242.setNumCols(4); - deviceField242.setOffsetNid(459); - jPanel48.add(deviceField242); - - jPanel1.add(jPanel48); - - jPanel49.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField95.setIdentifier(""); - deviceField95.setLabelString("Value: "); - deviceField95.setNumCols(45); - deviceField95.setOffsetNid(471); - jPanel49.add(deviceField95); - - deviceChoice46.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice46.setIdentifier(""); - deviceChoice46.setLabelString("Type: "); - deviceChoice46.setOffsetNid(468); - deviceChoice46.setUpdateIdentifier(""); - jPanel49.add(deviceChoice46); - - deviceField96.setIdentifier(""); - deviceField96.setLabelString("Channel: "); - deviceField96.setNumCols(15); - deviceField96.setOffsetNid(476); - deviceField96.setShowState(true); - deviceField96.setTextOnly(true); - jPanel49.add(deviceField96); - - deviceField243.setIdentifier(""); - deviceField243.setLabelString("Dimensions: "); - deviceField243.setNumCols(4); - deviceField243.setOffsetNid(469); - jPanel49.add(deviceField243); - - jPanel1.add(jPanel49); - - jPanel50.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField97.setIdentifier(""); - deviceField97.setLabelString("Value: "); - deviceField97.setNumCols(45); - deviceField97.setOffsetNid(481); - jPanel50.add(deviceField97); - - deviceChoice47.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice47.setIdentifier(""); - deviceChoice47.setLabelString("Type: "); - deviceChoice47.setOffsetNid(478); - deviceChoice47.setUpdateIdentifier(""); - jPanel50.add(deviceChoice47); - - deviceField98.setIdentifier(""); - deviceField98.setLabelString("Channel: "); - deviceField98.setNumCols(15); - deviceField98.setOffsetNid(486); - deviceField98.setShowState(true); - deviceField98.setTextOnly(true); - jPanel50.add(deviceField98); - - deviceField244.setIdentifier(""); - deviceField244.setLabelString("Dimensions: "); - deviceField244.setNumCols(4); - deviceField244.setOffsetNid(479); - jPanel50.add(deviceField244); - - jPanel1.add(jPanel50); - - jPanel51.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField99.setIdentifier(""); - deviceField99.setLabelString("Value: "); - deviceField99.setNumCols(45); - deviceField99.setOffsetNid(491); - jPanel51.add(deviceField99); - - deviceChoice48.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice48.setIdentifier(""); - deviceChoice48.setLabelString("Type: "); - deviceChoice48.setOffsetNid(488); - deviceChoice48.setUpdateIdentifier(""); - jPanel51.add(deviceChoice48); - - deviceField100.setIdentifier(""); - deviceField100.setLabelString("Channel: "); - deviceField100.setNumCols(15); - deviceField100.setOffsetNid(496); - deviceField100.setShowState(true); - deviceField100.setTextOnly(true); - jPanel51.add(deviceField100); - - deviceField245.setIdentifier(""); - deviceField245.setLabelString("Dimensions: "); - deviceField245.setNumCols(4); - deviceField245.setOffsetNid(489); - jPanel51.add(deviceField245); - - jPanel1.add(jPanel51); - - jPanel52.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField101.setIdentifier(""); - deviceField101.setLabelString("Value: "); - deviceField101.setNumCols(45); - deviceField101.setOffsetNid(501); - jPanel52.add(deviceField101); - - deviceChoice49.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice49.setIdentifier(""); - deviceChoice49.setLabelString("Type: "); - deviceChoice49.setOffsetNid(498); - deviceChoice49.setUpdateIdentifier(""); - jPanel52.add(deviceChoice49); - - deviceField102.setIdentifier(""); - deviceField102.setLabelString("Channel: "); - deviceField102.setNumCols(15); - deviceField102.setOffsetNid(506); - deviceField102.setShowState(true); - deviceField102.setTextOnly(true); - jPanel52.add(deviceField102); - - deviceField246.setIdentifier(""); - deviceField246.setLabelString("Dimensions: "); - deviceField246.setNumCols(4); - deviceField246.setOffsetNid(499); - jPanel52.add(deviceField246); - - jPanel1.add(jPanel52); - - jPanel53.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField103.setIdentifier(""); - deviceField103.setLabelString("Value: "); - deviceField103.setNumCols(45); - deviceField103.setOffsetNid(511); - jPanel53.add(deviceField103); - - deviceChoice50.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice50.setIdentifier(""); - deviceChoice50.setLabelString("Type: "); - deviceChoice50.setOffsetNid(508); - deviceChoice50.setUpdateIdentifier(""); - jPanel53.add(deviceChoice50); - - deviceField104.setIdentifier(""); - deviceField104.setLabelString("Channel: "); - deviceField104.setNumCols(15); - deviceField104.setOffsetNid(516); - deviceField104.setShowState(true); - deviceField104.setTextOnly(true); - jPanel53.add(deviceField104); - - deviceField247.setIdentifier(""); - deviceField247.setLabelString("Dimensions: "); - deviceField247.setNumCols(4); - deviceField247.setOffsetNid(509); - jPanel53.add(deviceField247); - - jPanel1.add(jPanel53); - - jPanel54.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField105.setIdentifier(""); - deviceField105.setLabelString("Value: "); - deviceField105.setNumCols(45); - deviceField105.setOffsetNid(521); - jPanel54.add(deviceField105); - - deviceChoice51.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice51.setIdentifier(""); - deviceChoice51.setLabelString("Type: "); - deviceChoice51.setOffsetNid(518); - deviceChoice51.setUpdateIdentifier(""); - jPanel54.add(deviceChoice51); - - deviceField106.setIdentifier(""); - deviceField106.setLabelString("Channel: "); - deviceField106.setNumCols(15); - deviceField106.setOffsetNid(526); - deviceField106.setShowState(true); - deviceField106.setTextOnly(true); - jPanel54.add(deviceField106); - - deviceField248.setIdentifier(""); - deviceField248.setLabelString("Dimensions: "); - deviceField248.setNumCols(4); - deviceField248.setOffsetNid(519); - jPanel54.add(deviceField248); - - jPanel1.add(jPanel54); - - jPanel55.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField107.setIdentifier(""); - deviceField107.setLabelString("Value: "); - deviceField107.setNumCols(45); - deviceField107.setOffsetNid(531); - jPanel55.add(deviceField107); - - deviceChoice52.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice52.setIdentifier(""); - deviceChoice52.setLabelString("Type: "); - deviceChoice52.setOffsetNid(528); - deviceChoice52.setUpdateIdentifier(""); - jPanel55.add(deviceChoice52); - - deviceField108.setIdentifier(""); - deviceField108.setLabelString("Channel: "); - deviceField108.setNumCols(15); - deviceField108.setOffsetNid(536); - deviceField108.setShowState(true); - deviceField108.setTextOnly(true); - jPanel55.add(deviceField108); - - deviceField249.setIdentifier(""); - deviceField249.setLabelString("Dimensions: "); - deviceField249.setNumCols(4); - deviceField249.setOffsetNid(529); - jPanel55.add(deviceField249); - - jPanel1.add(jPanel55); - - jPanel56.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField109.setIdentifier(""); - deviceField109.setLabelString("Value: "); - deviceField109.setNumCols(45); - deviceField109.setOffsetNid(541); - jPanel56.add(deviceField109); - - deviceChoice53.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice53.setIdentifier(""); - deviceChoice53.setLabelString("Type: "); - deviceChoice53.setOffsetNid(538); - deviceChoice53.setUpdateIdentifier(""); - jPanel56.add(deviceChoice53); - - deviceField110.setIdentifier(""); - deviceField110.setLabelString("Channel: "); - deviceField110.setNumCols(15); - deviceField110.setOffsetNid(546); - deviceField110.setShowState(true); - deviceField110.setTextOnly(true); - jPanel56.add(deviceField110); - - deviceField250.setIdentifier(""); - deviceField250.setLabelString("Dimensions: "); - deviceField250.setNumCols(4); - deviceField250.setOffsetNid(539); - jPanel56.add(deviceField250); - - jPanel1.add(jPanel56); - - jPanel57.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField111.setIdentifier(""); - deviceField111.setLabelString("Value: "); - deviceField111.setNumCols(45); - deviceField111.setOffsetNid(551); - jPanel57.add(deviceField111); - - deviceChoice54.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice54.setIdentifier(""); - deviceChoice54.setLabelString("Type: "); - deviceChoice54.setOffsetNid(548); - deviceChoice54.setUpdateIdentifier(""); - jPanel57.add(deviceChoice54); - - deviceField112.setIdentifier(""); - deviceField112.setLabelString("Channel: "); - deviceField112.setNumCols(15); - deviceField112.setOffsetNid(556); - deviceField112.setShowState(true); - deviceField112.setTextOnly(true); - jPanel57.add(deviceField112); - - deviceField251.setIdentifier(""); - deviceField251.setLabelString("Dimensions: "); - deviceField251.setNumCols(4); - deviceField251.setOffsetNid(549); - jPanel57.add(deviceField251); - - jPanel1.add(jPanel57); - - jPanel58.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField113.setIdentifier(""); - deviceField113.setLabelString("Value: "); - deviceField113.setNumCols(45); - deviceField113.setOffsetNid(561); - jPanel58.add(deviceField113); - - deviceChoice55.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice55.setIdentifier(""); - deviceChoice55.setLabelString("Type: "); - deviceChoice55.setOffsetNid(558); - deviceChoice55.setUpdateIdentifier(""); - jPanel58.add(deviceChoice55); - - deviceField114.setIdentifier(""); - deviceField114.setLabelString("Channel: "); - deviceField114.setNumCols(15); - deviceField114.setOffsetNid(566); - deviceField114.setShowState(true); - deviceField114.setTextOnly(true); - jPanel58.add(deviceField114); - - deviceField252.setIdentifier(""); - deviceField252.setLabelString("Dimensions: "); - deviceField252.setNumCols(4); - deviceField252.setOffsetNid(559); - jPanel58.add(deviceField252); - - jPanel1.add(jPanel58); - - jPanel59.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField115.setIdentifier(""); - deviceField115.setLabelString("Value: "); - deviceField115.setNumCols(45); - deviceField115.setOffsetNid(571); - jPanel59.add(deviceField115); - - deviceChoice56.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice56.setIdentifier(""); - deviceChoice56.setLabelString("Type: "); - deviceChoice56.setOffsetNid(568); - deviceChoice56.setUpdateIdentifier(""); - jPanel59.add(deviceChoice56); - - deviceField116.setIdentifier(""); - deviceField116.setLabelString("Channel: "); - deviceField116.setNumCols(15); - deviceField116.setOffsetNid(576); - deviceField116.setShowState(true); - deviceField116.setTextOnly(true); - jPanel59.add(deviceField116); - - deviceField253.setIdentifier(""); - deviceField253.setLabelString("Dimensions: "); - deviceField253.setNumCols(4); - deviceField253.setOffsetNid(569); - jPanel59.add(deviceField253); - - jPanel1.add(jPanel59); - - jPanel60.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField117.setIdentifier(""); - deviceField117.setLabelString("Value: "); - deviceField117.setNumCols(45); - deviceField117.setOffsetNid(581); - jPanel60.add(deviceField117); - - deviceChoice57.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice57.setIdentifier(""); - deviceChoice57.setLabelString("Type: "); - deviceChoice57.setOffsetNid(578); - deviceChoice57.setUpdateIdentifier(""); - jPanel60.add(deviceChoice57); - - deviceField118.setIdentifier(""); - deviceField118.setLabelString("Channel: "); - deviceField118.setNumCols(15); - deviceField118.setOffsetNid(586); - deviceField118.setShowState(true); - deviceField118.setTextOnly(true); - jPanel60.add(deviceField118); - - deviceField254.setIdentifier(""); - deviceField254.setLabelString("Dimensions: "); - deviceField254.setNumCols(4); - deviceField254.setOffsetNid(579); - jPanel60.add(deviceField254); - - jPanel1.add(jPanel60); - - jPanel61.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField119.setIdentifier(""); - deviceField119.setLabelString("Value: "); - deviceField119.setNumCols(45); - deviceField119.setOffsetNid(591); - jPanel61.add(deviceField119); - - deviceChoice58.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice58.setIdentifier(""); - deviceChoice58.setLabelString("Type: "); - deviceChoice58.setOffsetNid(588); - deviceChoice58.setUpdateIdentifier(""); - jPanel61.add(deviceChoice58); - - deviceField120.setIdentifier(""); - deviceField120.setLabelString("Channel: "); - deviceField120.setNumCols(15); - deviceField120.setOffsetNid(596); - deviceField120.setShowState(true); - deviceField120.setTextOnly(true); - jPanel61.add(deviceField120); - - deviceField255.setIdentifier(""); - deviceField255.setLabelString("Dimensions: "); - deviceField255.setNumCols(4); - deviceField255.setOffsetNid(589); - jPanel61.add(deviceField255); - - jPanel1.add(jPanel61); - - jPanel62.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField121.setIdentifier(""); - deviceField121.setLabelString("Value: "); - deviceField121.setNumCols(45); - deviceField121.setOffsetNid(601); - jPanel62.add(deviceField121); - - deviceChoice59.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice59.setIdentifier(""); - deviceChoice59.setLabelString("Type: "); - deviceChoice59.setOffsetNid(598); - deviceChoice59.setUpdateIdentifier(""); - jPanel62.add(deviceChoice59); - - deviceField122.setIdentifier(""); - deviceField122.setLabelString("Channel: "); - deviceField122.setNumCols(15); - deviceField122.setOffsetNid(606); - deviceField122.setShowState(true); - deviceField122.setTextOnly(true); - jPanel62.add(deviceField122); - - deviceField256.setIdentifier(""); - deviceField256.setLabelString("Dimensions: "); - deviceField256.setNumCols(4); - deviceField256.setOffsetNid(599); - jPanel62.add(deviceField256); - - jPanel1.add(jPanel62); - - jPanel63.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField123.setIdentifier(""); - deviceField123.setLabelString("Value: "); - deviceField123.setNumCols(45); - deviceField123.setOffsetNid(611); - jPanel63.add(deviceField123); - - deviceChoice60.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice60.setIdentifier(""); - deviceChoice60.setLabelString("Type: "); - deviceChoice60.setOffsetNid(608); - deviceChoice60.setUpdateIdentifier(""); - jPanel63.add(deviceChoice60); - - deviceField124.setIdentifier(""); - deviceField124.setLabelString("Channel: "); - deviceField124.setNumCols(15); - deviceField124.setOffsetNid(616); - deviceField124.setShowState(true); - deviceField124.setTextOnly(true); - jPanel63.add(deviceField124); - - deviceField257.setIdentifier(""); - deviceField257.setLabelString("Dimensions: "); - deviceField257.setNumCols(4); - deviceField257.setOffsetNid(609); - jPanel63.add(deviceField257); - - jPanel1.add(jPanel63); - - jPanel64.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField125.setIdentifier(""); - deviceField125.setLabelString("Value: "); - deviceField125.setNumCols(45); - deviceField125.setOffsetNid(621); - jPanel64.add(deviceField125); - - deviceChoice61.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice61.setIdentifier(""); - deviceChoice61.setLabelString("Type: "); - deviceChoice61.setOffsetNid(618); - deviceChoice61.setUpdateIdentifier(""); - jPanel64.add(deviceChoice61); - - deviceField126.setIdentifier(""); - deviceField126.setLabelString("Channel: "); - deviceField126.setNumCols(15); - deviceField126.setOffsetNid(626); - deviceField126.setShowState(true); - deviceField126.setTextOnly(true); - jPanel64.add(deviceField126); - - deviceField258.setIdentifier(""); - deviceField258.setLabelString("Dimensions: "); - deviceField258.setNumCols(4); - deviceField258.setOffsetNid(619); - jPanel64.add(deviceField258); - - jPanel1.add(jPanel64); - - jPanel65.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField127.setIdentifier(""); - deviceField127.setLabelString("Value: "); - deviceField127.setNumCols(45); - deviceField127.setOffsetNid(631); - jPanel65.add(deviceField127); - - deviceChoice62.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice62.setIdentifier(""); - deviceChoice62.setLabelString("Type: "); - deviceChoice62.setOffsetNid(628); - deviceChoice62.setUpdateIdentifier(""); - jPanel65.add(deviceChoice62); - - deviceField128.setIdentifier(""); - deviceField128.setLabelString("Channel: "); - deviceField128.setNumCols(15); - deviceField128.setOffsetNid(636); - deviceField128.setShowState(true); - deviceField128.setTextOnly(true); - jPanel65.add(deviceField128); - - deviceField259.setIdentifier(""); - deviceField259.setLabelString("Dimensions: "); - deviceField259.setNumCols(4); - deviceField259.setOffsetNid(629); - jPanel65.add(deviceField259); - - jPanel1.add(jPanel65); - - jPanel66.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField129.setIdentifier(""); - deviceField129.setLabelString("Value: "); - deviceField129.setNumCols(45); - deviceField129.setOffsetNid(641); - jPanel66.add(deviceField129); - - deviceChoice63.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice63.setIdentifier(""); - deviceChoice63.setLabelString("Type: "); - deviceChoice63.setOffsetNid(638); - deviceChoice63.setUpdateIdentifier(""); - jPanel66.add(deviceChoice63); - - deviceField130.setIdentifier(""); - deviceField130.setLabelString("Channel: "); - deviceField130.setNumCols(15); - deviceField130.setOffsetNid(646); - deviceField130.setShowState(true); - deviceField130.setTextOnly(true); - jPanel66.add(deviceField130); - - deviceField260.setIdentifier(""); - deviceField260.setLabelString("Dimensions: "); - deviceField260.setNumCols(4); - deviceField260.setOffsetNid(639); - jPanel66.add(deviceField260); - - jPanel1.add(jPanel66); - - jPanel67.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField131.setIdentifier(""); - deviceField131.setLabelString("Value: "); - deviceField131.setNumCols(45); - deviceField131.setOffsetNid(651); - jPanel67.add(deviceField131); - - deviceChoice64.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice64.setIdentifier(""); - deviceChoice64.setLabelString("Type: "); - deviceChoice64.setOffsetNid(648); - deviceChoice64.setUpdateIdentifier(""); - jPanel67.add(deviceChoice64); - - deviceField132.setIdentifier(""); - deviceField132.setLabelString("Channel: "); - deviceField132.setNumCols(15); - deviceField132.setOffsetNid(656); - deviceField132.setShowState(true); - deviceField132.setTextOnly(true); - jPanel67.add(deviceField132); - - deviceField261.setIdentifier(""); - deviceField261.setLabelString("Dimensions: "); - deviceField261.setNumCols(4); - deviceField261.setOffsetNid(649); - jPanel67.add(deviceField261); - - jPanel1.add(jPanel67); - - jPanel68.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField133.setIdentifier(""); - deviceField133.setLabelString("Value: "); - deviceField133.setNumCols(45); - deviceField133.setOffsetNid(661); - jPanel68.add(deviceField133); - - deviceChoice65.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice65.setIdentifier(""); - deviceChoice65.setLabelString("Type: "); - deviceChoice65.setOffsetNid(658); - deviceChoice65.setUpdateIdentifier(""); - jPanel68.add(deviceChoice65); - - deviceField134.setIdentifier(""); - deviceField134.setLabelString("Channel: "); - deviceField134.setNumCols(15); - deviceField134.setOffsetNid(666); - deviceField134.setShowState(true); - deviceField134.setTextOnly(true); - jPanel68.add(deviceField134); - - deviceField262.setIdentifier(""); - deviceField262.setLabelString("Dimensions: "); - deviceField262.setNumCols(4); - deviceField262.setOffsetNid(659); - jPanel68.add(deviceField262); - - jPanel1.add(jPanel68); - - jPanel69.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField135.setIdentifier(""); - deviceField135.setLabelString("Value: "); - deviceField135.setNumCols(45); - deviceField135.setOffsetNid(671); - jPanel69.add(deviceField135); - - deviceChoice66.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice66.setIdentifier(""); - deviceChoice66.setLabelString("Type: "); - deviceChoice66.setOffsetNid(668); - deviceChoice66.setUpdateIdentifier(""); - jPanel69.add(deviceChoice66); - - deviceField136.setIdentifier(""); - deviceField136.setLabelString("Channel: "); - deviceField136.setNumCols(15); - deviceField136.setOffsetNid(676); - deviceField136.setShowState(true); - deviceField136.setTextOnly(true); - jPanel69.add(deviceField136); - - deviceField263.setIdentifier(""); - deviceField263.setLabelString("Dimensions: "); - deviceField263.setNumCols(4); - deviceField263.setOffsetNid(669); - jPanel69.add(deviceField263); - - jPanel1.add(jPanel69); - - jPanel70.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField137.setIdentifier(""); - deviceField137.setLabelString("Value: "); - deviceField137.setNumCols(45); - deviceField137.setOffsetNid(681); - jPanel70.add(deviceField137); - - deviceChoice67.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice67.setIdentifier(""); - deviceChoice67.setLabelString("Type: "); - deviceChoice67.setOffsetNid(678); - deviceChoice67.setUpdateIdentifier(""); - jPanel70.add(deviceChoice67); - - deviceField138.setIdentifier(""); - deviceField138.setLabelString("Channel: "); - deviceField138.setNumCols(15); - deviceField138.setOffsetNid(686); - deviceField138.setShowState(true); - deviceField138.setTextOnly(true); - jPanel70.add(deviceField138); - - deviceField264.setIdentifier(""); - deviceField264.setLabelString("Dimensions: "); - deviceField264.setNumCols(4); - deviceField264.setOffsetNid(679); - jPanel70.add(deviceField264); - - jPanel1.add(jPanel70); - - jPanel71.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField139.setIdentifier(""); - deviceField139.setLabelString("Value: "); - deviceField139.setNumCols(45); - deviceField139.setOffsetNid(691); - jPanel71.add(deviceField139); - - deviceChoice68.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice68.setIdentifier(""); - deviceChoice68.setLabelString("Type: "); - deviceChoice68.setOffsetNid(688); - deviceChoice68.setUpdateIdentifier(""); - jPanel71.add(deviceChoice68); - - deviceField140.setIdentifier(""); - deviceField140.setLabelString("Channel: "); - deviceField140.setNumCols(15); - deviceField140.setOffsetNid(696); - deviceField140.setShowState(true); - deviceField140.setTextOnly(true); - jPanel71.add(deviceField140); - - deviceField265.setIdentifier(""); - deviceField265.setLabelString("Dimensions: "); - deviceField265.setNumCols(4); - deviceField265.setOffsetNid(689); - jPanel71.add(deviceField265); - - jPanel1.add(jPanel71); - - jPanel72.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField141.setIdentifier(""); - deviceField141.setLabelString("Value: "); - deviceField141.setNumCols(45); - deviceField141.setOffsetNid(701); - jPanel72.add(deviceField141); - - deviceChoice69.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice69.setIdentifier(""); - deviceChoice69.setLabelString("Type: "); - deviceChoice69.setOffsetNid(698); - deviceChoice69.setUpdateIdentifier(""); - jPanel72.add(deviceChoice69); - - deviceField142.setIdentifier(""); - deviceField142.setLabelString("Channel: "); - deviceField142.setNumCols(15); - deviceField142.setOffsetNid(706); - deviceField142.setShowState(true); - deviceField142.setTextOnly(true); - jPanel72.add(deviceField142); - - deviceField266.setIdentifier(""); - deviceField266.setLabelString("Dimensions: "); - deviceField266.setNumCols(4); - deviceField266.setOffsetNid(699); - jPanel72.add(deviceField266); - - jPanel1.add(jPanel72); - - jPanel73.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField143.setIdentifier(""); - deviceField143.setLabelString("Value: "); - deviceField143.setNumCols(45); - deviceField143.setOffsetNid(711); - jPanel73.add(deviceField143); - - deviceChoice70.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice70.setIdentifier(""); - deviceChoice70.setLabelString("Type: "); - deviceChoice70.setOffsetNid(708); - deviceChoice70.setUpdateIdentifier(""); - jPanel73.add(deviceChoice70); - - deviceField144.setIdentifier(""); - deviceField144.setLabelString("Channel: "); - deviceField144.setNumCols(15); - deviceField144.setOffsetNid(716); - deviceField144.setShowState(true); - deviceField144.setTextOnly(true); - jPanel73.add(deviceField144); - - deviceField267.setIdentifier(""); - deviceField267.setLabelString("Dimensions: "); - deviceField267.setNumCols(4); - deviceField267.setOffsetNid(709); - jPanel73.add(deviceField267); - - jPanel1.add(jPanel73); - - jPanel74.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField145.setIdentifier(""); - deviceField145.setLabelString("Value: "); - deviceField145.setNumCols(45); - deviceField145.setOffsetNid(721); - jPanel74.add(deviceField145); - - deviceChoice71.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice71.setIdentifier(""); - deviceChoice71.setLabelString("Type: "); - deviceChoice71.setOffsetNid(718); - deviceChoice71.setUpdateIdentifier(""); - jPanel74.add(deviceChoice71); - - deviceField146.setIdentifier(""); - deviceField146.setLabelString("Channel: "); - deviceField146.setNumCols(15); - deviceField146.setOffsetNid(726); - deviceField146.setShowState(true); - deviceField146.setTextOnly(true); - jPanel74.add(deviceField146); - - deviceField268.setIdentifier(""); - deviceField268.setLabelString("Dimensions: "); - deviceField268.setNumCols(4); - deviceField268.setOffsetNid(719); - jPanel74.add(deviceField268); - - jPanel1.add(jPanel74); - - jPanel75.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField147.setIdentifier(""); - deviceField147.setLabelString("Value: "); - deviceField147.setNumCols(45); - deviceField147.setOffsetNid(731); - jPanel75.add(deviceField147); - - deviceChoice72.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice72.setIdentifier(""); - deviceChoice72.setLabelString("Type: "); - deviceChoice72.setOffsetNid(728); - deviceChoice72.setUpdateIdentifier(""); - jPanel75.add(deviceChoice72); - - deviceField148.setIdentifier(""); - deviceField148.setLabelString("Channel: "); - deviceField148.setNumCols(15); - deviceField148.setOffsetNid(736); - deviceField148.setShowState(true); - deviceField148.setTextOnly(true); - jPanel75.add(deviceField148); - - deviceField269.setIdentifier(""); - deviceField269.setLabelString("Dimensions: "); - deviceField269.setNumCols(4); - deviceField269.setOffsetNid(729); - jPanel75.add(deviceField269); - - jPanel1.add(jPanel75); - - jPanel76.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField149.setIdentifier(""); - deviceField149.setLabelString("Value: "); - deviceField149.setNumCols(45); - deviceField149.setOffsetNid(741); - jPanel76.add(deviceField149); - - deviceChoice73.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice73.setIdentifier(""); - deviceChoice73.setLabelString("Type: "); - deviceChoice73.setOffsetNid(738); - deviceChoice73.setUpdateIdentifier(""); - jPanel76.add(deviceChoice73); - - deviceField150.setIdentifier(""); - deviceField150.setLabelString("Channel: "); - deviceField150.setNumCols(15); - deviceField150.setOffsetNid(746); - deviceField150.setShowState(true); - deviceField150.setTextOnly(true); - jPanel76.add(deviceField150); - - deviceField270.setIdentifier(""); - deviceField270.setLabelString("Dimensions: "); - deviceField270.setNumCols(4); - deviceField270.setOffsetNid(739); - jPanel76.add(deviceField270); - - jPanel1.add(jPanel76); - - jPanel77.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField151.setIdentifier(""); - deviceField151.setLabelString("Value: "); - deviceField151.setNumCols(45); - deviceField151.setOffsetNid(751); - jPanel77.add(deviceField151); - - deviceChoice74.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice74.setIdentifier(""); - deviceChoice74.setLabelString("Type: "); - deviceChoice74.setOffsetNid(748); - deviceChoice74.setUpdateIdentifier(""); - jPanel77.add(deviceChoice74); - - deviceField152.setIdentifier(""); - deviceField152.setLabelString("Channel: "); - deviceField152.setNumCols(15); - deviceField152.setOffsetNid(756); - deviceField152.setShowState(true); - deviceField152.setTextOnly(true); - jPanel77.add(deviceField152); - - deviceField271.setIdentifier(""); - deviceField271.setLabelString("Dimensions: "); - deviceField271.setNumCols(4); - deviceField271.setOffsetNid(749); - jPanel77.add(deviceField271); - - jPanel1.add(jPanel77); - - jPanel78.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField153.setIdentifier(""); - deviceField153.setLabelString("Value: "); - deviceField153.setNumCols(45); - deviceField153.setOffsetNid(761); - jPanel78.add(deviceField153); - - deviceChoice75.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice75.setIdentifier(""); - deviceChoice75.setLabelString("Type: "); - deviceChoice75.setOffsetNid(758); - deviceChoice75.setUpdateIdentifier(""); - jPanel78.add(deviceChoice75); - - deviceField154.setIdentifier(""); - deviceField154.setLabelString("Channel: "); - deviceField154.setNumCols(15); - deviceField154.setOffsetNid(766); - deviceField154.setShowState(true); - deviceField154.setTextOnly(true); - jPanel78.add(deviceField154); - - deviceField272.setIdentifier(""); - deviceField272.setLabelString("Dimensions: "); - deviceField272.setNumCols(4); - deviceField272.setOffsetNid(759); - jPanel78.add(deviceField272); - - jPanel1.add(jPanel78); - - jPanel79.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField155.setIdentifier(""); - deviceField155.setLabelString("Value: "); - deviceField155.setNumCols(45); - deviceField155.setOffsetNid(771); - jPanel79.add(deviceField155); - - deviceChoice76.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice76.setIdentifier(""); - deviceChoice76.setLabelString("Type: "); - deviceChoice76.setOffsetNid(768); - deviceChoice76.setUpdateIdentifier(""); - jPanel79.add(deviceChoice76); - - deviceField156.setIdentifier(""); - deviceField156.setLabelString("Channel: "); - deviceField156.setNumCols(15); - deviceField156.setOffsetNid(776); - deviceField156.setShowState(true); - deviceField156.setTextOnly(true); - jPanel79.add(deviceField156); - - deviceField273.setIdentifier(""); - deviceField273.setLabelString("Dimensions: "); - deviceField273.setNumCols(4); - deviceField273.setOffsetNid(769); - jPanel79.add(deviceField273); - - jPanel1.add(jPanel79); - - jPanel80.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField157.setIdentifier(""); - deviceField157.setLabelString("Value: "); - deviceField157.setNumCols(45); - deviceField157.setOffsetNid(781); - jPanel80.add(deviceField157); - - deviceChoice77.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice77.setIdentifier(""); - deviceChoice77.setLabelString("Type: "); - deviceChoice77.setOffsetNid(778); - deviceChoice77.setUpdateIdentifier(""); - jPanel80.add(deviceChoice77); - - deviceField158.setIdentifier(""); - deviceField158.setLabelString("Channel: "); - deviceField158.setNumCols(15); - deviceField158.setOffsetNid(786); - deviceField158.setShowState(true); - deviceField158.setTextOnly(true); - jPanel80.add(deviceField158); - - deviceField274.setIdentifier(""); - deviceField274.setLabelString("Dimensions: "); - deviceField274.setNumCols(4); - deviceField274.setOffsetNid(779); - jPanel80.add(deviceField274); - - jPanel1.add(jPanel80); - - jPanel81.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField159.setIdentifier(""); - deviceField159.setLabelString("Value: "); - deviceField159.setNumCols(45); - deviceField159.setOffsetNid(791); - jPanel81.add(deviceField159); - - deviceChoice78.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice78.setIdentifier(""); - deviceChoice78.setLabelString("Type: "); - deviceChoice78.setOffsetNid(788); - deviceChoice78.setUpdateIdentifier(""); - jPanel81.add(deviceChoice78); - - deviceField160.setIdentifier(""); - deviceField160.setLabelString("Channel: "); - deviceField160.setNumCols(15); - deviceField160.setOffsetNid(796); - deviceField160.setShowState(true); - deviceField160.setTextOnly(true); - jPanel81.add(deviceField160); - - deviceField275.setIdentifier(""); - deviceField275.setLabelString("Dimensions: "); - deviceField275.setNumCols(4); - deviceField275.setOffsetNid(789); - jPanel81.add(deviceField275); - - jPanel1.add(jPanel81); - - jPanel82.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField161.setIdentifier(""); - deviceField161.setLabelString("Value: "); - deviceField161.setNumCols(45); - deviceField161.setOffsetNid(801); - jPanel82.add(deviceField161); - - deviceChoice79.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice79.setIdentifier(""); - deviceChoice79.setLabelString("Type: "); - deviceChoice79.setOffsetNid(798); - deviceChoice79.setUpdateIdentifier(""); - jPanel82.add(deviceChoice79); - - deviceField162.setIdentifier(""); - deviceField162.setLabelString("Channel: "); - deviceField162.setNumCols(15); - deviceField162.setOffsetNid(806); - deviceField162.setShowState(true); - deviceField162.setTextOnly(true); - jPanel82.add(deviceField162); - - deviceField276.setIdentifier(""); - deviceField276.setLabelString("Dimensions: "); - deviceField276.setNumCols(4); - deviceField276.setOffsetNid(799); - jPanel82.add(deviceField276); - - jPanel1.add(jPanel82); - - jPanel83.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField163.setIdentifier(""); - deviceField163.setLabelString("Value: "); - deviceField163.setNumCols(45); - deviceField163.setOffsetNid(811); - jPanel83.add(deviceField163); - - deviceChoice80.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice80.setIdentifier(""); - deviceChoice80.setLabelString("Type: "); - deviceChoice80.setOffsetNid(808); - deviceChoice80.setUpdateIdentifier(""); - jPanel83.add(deviceChoice80); - - deviceField164.setIdentifier(""); - deviceField164.setLabelString("Channel: "); - deviceField164.setNumCols(15); - deviceField164.setOffsetNid(816); - deviceField164.setShowState(true); - deviceField164.setTextOnly(true); - jPanel83.add(deviceField164); - - deviceField277.setIdentifier(""); - deviceField277.setLabelString("Dimensions: "); - deviceField277.setNumCols(4); - deviceField277.setOffsetNid(809); - jPanel83.add(deviceField277); - - jPanel1.add(jPanel83); - - jPanel84.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField165.setIdentifier(""); - deviceField165.setLabelString("Value: "); - deviceField165.setNumCols(45); - deviceField165.setOffsetNid(821); - jPanel84.add(deviceField165); - - deviceChoice81.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice81.setIdentifier(""); - deviceChoice81.setLabelString("Type: "); - deviceChoice81.setOffsetNid(818); - deviceChoice81.setUpdateIdentifier(""); - jPanel84.add(deviceChoice81); - - deviceField166.setIdentifier(""); - deviceField166.setLabelString("Channel: "); - deviceField166.setNumCols(15); - deviceField166.setOffsetNid(826); - deviceField166.setShowState(true); - deviceField166.setTextOnly(true); - jPanel84.add(deviceField166); - - deviceField278.setIdentifier(""); - deviceField278.setLabelString("Dimensions: "); - deviceField278.setNumCols(4); - deviceField278.setOffsetNid(819); - jPanel84.add(deviceField278); - - jPanel1.add(jPanel84); - - jPanel85.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField167.setIdentifier(""); - deviceField167.setLabelString("Value: "); - deviceField167.setNumCols(45); - deviceField167.setOffsetNid(831); - jPanel85.add(deviceField167); - - deviceChoice82.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice82.setIdentifier(""); - deviceChoice82.setLabelString("Type: "); - deviceChoice82.setOffsetNid(828); - deviceChoice82.setUpdateIdentifier(""); - jPanel85.add(deviceChoice82); - - deviceField168.setIdentifier(""); - deviceField168.setLabelString("Channel: "); - deviceField168.setNumCols(15); - deviceField168.setOffsetNid(836); - deviceField168.setShowState(true); - deviceField168.setTextOnly(true); - jPanel85.add(deviceField168); - - deviceField279.setIdentifier(""); - deviceField279.setLabelString("Dimensions: "); - deviceField279.setNumCols(4); - deviceField279.setOffsetNid(829); - jPanel85.add(deviceField279); - - jPanel1.add(jPanel85); - - jPanel86.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField169.setIdentifier(""); - deviceField169.setLabelString("Value: "); - deviceField169.setNumCols(45); - deviceField169.setOffsetNid(841); - jPanel86.add(deviceField169); - - deviceChoice83.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice83.setIdentifier(""); - deviceChoice83.setLabelString("Type: "); - deviceChoice83.setOffsetNid(838); - deviceChoice83.setUpdateIdentifier(""); - jPanel86.add(deviceChoice83); - - deviceField170.setIdentifier(""); - deviceField170.setLabelString("Channel: "); - deviceField170.setNumCols(15); - deviceField170.setOffsetNid(846); - deviceField170.setShowState(true); - deviceField170.setTextOnly(true); - jPanel86.add(deviceField170); - - deviceField280.setIdentifier(""); - deviceField280.setLabelString("Dimensions: "); - deviceField280.setNumCols(4); - deviceField280.setOffsetNid(839); - jPanel86.add(deviceField280); - - jPanel1.add(jPanel86); - - jPanel87.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField171.setIdentifier(""); - deviceField171.setLabelString("Value: "); - deviceField171.setNumCols(45); - deviceField171.setOffsetNid(851); - jPanel87.add(deviceField171); - - deviceChoice84.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice84.setIdentifier(""); - deviceChoice84.setLabelString("Type: "); - deviceChoice84.setOffsetNid(848); - deviceChoice84.setUpdateIdentifier(""); - jPanel87.add(deviceChoice84); - - deviceField172.setIdentifier(""); - deviceField172.setLabelString("Channel: "); - deviceField172.setNumCols(15); - deviceField172.setOffsetNid(856); - deviceField172.setShowState(true); - deviceField172.setTextOnly(true); - jPanel87.add(deviceField172); - - deviceField281.setIdentifier(""); - deviceField281.setLabelString("Dimensions: "); - deviceField281.setNumCols(4); - deviceField281.setOffsetNid(849); - jPanel87.add(deviceField281); - - jPanel1.add(jPanel87); - - jPanel88.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField173.setIdentifier(""); - deviceField173.setLabelString("Value: "); - deviceField173.setNumCols(45); - deviceField173.setOffsetNid(861); - jPanel88.add(deviceField173); - - deviceChoice85.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice85.setIdentifier(""); - deviceChoice85.setLabelString("Type: "); - deviceChoice85.setOffsetNid(858); - deviceChoice85.setUpdateIdentifier(""); - jPanel88.add(deviceChoice85); - - deviceField174.setIdentifier(""); - deviceField174.setLabelString("Channel: "); - deviceField174.setNumCols(15); - deviceField174.setOffsetNid(866); - deviceField174.setShowState(true); - deviceField174.setTextOnly(true); - jPanel88.add(deviceField174); - - deviceField282.setIdentifier(""); - deviceField282.setLabelString("Dimensions: "); - deviceField282.setNumCols(4); - deviceField282.setOffsetNid(859); - jPanel88.add(deviceField282); - - jPanel1.add(jPanel88); - - jPanel89.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField175.setIdentifier(""); - deviceField175.setLabelString("Value: "); - deviceField175.setNumCols(45); - deviceField175.setOffsetNid(871); - jPanel89.add(deviceField175); - - deviceChoice86.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice86.setIdentifier(""); - deviceChoice86.setLabelString("Type: "); - deviceChoice86.setOffsetNid(868); - deviceChoice86.setUpdateIdentifier(""); - jPanel89.add(deviceChoice86); - - deviceField176.setIdentifier(""); - deviceField176.setLabelString("Channel: "); - deviceField176.setNumCols(15); - deviceField176.setOffsetNid(876); - deviceField176.setShowState(true); - deviceField176.setTextOnly(true); - jPanel89.add(deviceField176); - - deviceField283.setIdentifier(""); - deviceField283.setLabelString("Dimensions: "); - deviceField283.setNumCols(4); - deviceField283.setOffsetNid(869); - jPanel89.add(deviceField283); - - jPanel1.add(jPanel89); - - jPanel90.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField177.setIdentifier(""); - deviceField177.setLabelString("Value: "); - deviceField177.setNumCols(45); - deviceField177.setOffsetNid(881); - jPanel90.add(deviceField177); - - deviceChoice87.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice87.setIdentifier(""); - deviceChoice87.setLabelString("Type: "); - deviceChoice87.setOffsetNid(878); - deviceChoice87.setUpdateIdentifier(""); - jPanel90.add(deviceChoice87); - - deviceField178.setIdentifier(""); - deviceField178.setLabelString("Channel: "); - deviceField178.setNumCols(15); - deviceField178.setOffsetNid(886); - deviceField178.setShowState(true); - deviceField178.setTextOnly(true); - jPanel90.add(deviceField178); - - deviceField284.setIdentifier(""); - deviceField284.setLabelString("Dimensions: "); - deviceField284.setNumCols(4); - deviceField284.setOffsetNid(879); - jPanel90.add(deviceField284); - - jPanel1.add(jPanel90); - - jPanel91.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField179.setIdentifier(""); - deviceField179.setLabelString("Value: "); - deviceField179.setNumCols(45); - deviceField179.setOffsetNid(891); - jPanel91.add(deviceField179); - - deviceChoice88.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice88.setIdentifier(""); - deviceChoice88.setLabelString("Type: "); - deviceChoice88.setOffsetNid(888); - deviceChoice88.setUpdateIdentifier(""); - jPanel91.add(deviceChoice88); - - deviceField180.setIdentifier(""); - deviceField180.setLabelString("Channel: "); - deviceField180.setNumCols(15); - deviceField180.setOffsetNid(896); - deviceField180.setShowState(true); - deviceField180.setTextOnly(true); - jPanel91.add(deviceField180); - - deviceField285.setIdentifier(""); - deviceField285.setLabelString("Dimensions: "); - deviceField285.setNumCols(4); - deviceField285.setOffsetNid(889); - jPanel91.add(deviceField285); - - jPanel1.add(jPanel91); - - jPanel92.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField181.setIdentifier(""); - deviceField181.setLabelString("Value: "); - deviceField181.setNumCols(45); - deviceField181.setOffsetNid(901); - jPanel92.add(deviceField181); - - deviceChoice89.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice89.setIdentifier(""); - deviceChoice89.setLabelString("Type: "); - deviceChoice89.setOffsetNid(898); - deviceChoice89.setUpdateIdentifier(""); - jPanel92.add(deviceChoice89); - - deviceField182.setIdentifier(""); - deviceField182.setLabelString("Channel: "); - deviceField182.setNumCols(15); - deviceField182.setOffsetNid(906); - deviceField182.setShowState(true); - deviceField182.setTextOnly(true); - jPanel92.add(deviceField182); - - deviceField286.setIdentifier(""); - deviceField286.setLabelString("Dimensions: "); - deviceField286.setNumCols(4); - deviceField286.setOffsetNid(899); - jPanel92.add(deviceField286); - - jPanel1.add(jPanel92); - - jPanel93.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField183.setIdentifier(""); - deviceField183.setLabelString("Value: "); - deviceField183.setNumCols(45); - deviceField183.setOffsetNid(911); - jPanel93.add(deviceField183); - - deviceChoice90.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice90.setIdentifier(""); - deviceChoice90.setLabelString("Type: "); - deviceChoice90.setOffsetNid(908); - deviceChoice90.setUpdateIdentifier(""); - jPanel93.add(deviceChoice90); - - deviceField184.setIdentifier(""); - deviceField184.setLabelString("Channel: "); - deviceField184.setNumCols(15); - deviceField184.setOffsetNid(916); - deviceField184.setShowState(true); - deviceField184.setTextOnly(true); - jPanel93.add(deviceField184); - - deviceField287.setIdentifier(""); - deviceField287.setLabelString("Dimensions: "); - deviceField287.setNumCols(4); - deviceField287.setOffsetNid(909); - jPanel93.add(deviceField287); - - jPanel1.add(jPanel93); - - jPanel94.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField185.setIdentifier(""); - deviceField185.setLabelString("Value: "); - deviceField185.setNumCols(45); - deviceField185.setOffsetNid(921); - jPanel94.add(deviceField185); - - deviceChoice91.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice91.setIdentifier(""); - deviceChoice91.setLabelString("Type: "); - deviceChoice91.setOffsetNid(918); - deviceChoice91.setUpdateIdentifier(""); - jPanel94.add(deviceChoice91); - - deviceField186.setIdentifier(""); - deviceField186.setLabelString("Channel: "); - deviceField186.setNumCols(15); - deviceField186.setOffsetNid(926); - deviceField186.setShowState(true); - deviceField186.setTextOnly(true); - jPanel94.add(deviceField186); - - deviceField288.setIdentifier(""); - deviceField288.setLabelString("Dimensions: "); - deviceField288.setNumCols(4); - deviceField288.setOffsetNid(919); - jPanel94.add(deviceField288); - - jPanel1.add(jPanel94); - - jPanel95.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField187.setIdentifier(""); - deviceField187.setLabelString("Value: "); - deviceField187.setNumCols(45); - deviceField187.setOffsetNid(931); - jPanel95.add(deviceField187); - - deviceChoice92.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice92.setIdentifier(""); - deviceChoice92.setLabelString("Type: "); - deviceChoice92.setOffsetNid(928); - deviceChoice92.setUpdateIdentifier(""); - jPanel95.add(deviceChoice92); - - deviceField188.setIdentifier(""); - deviceField188.setLabelString("Channel: "); - deviceField188.setNumCols(15); - deviceField188.setOffsetNid(936); - deviceField188.setShowState(true); - deviceField188.setTextOnly(true); - jPanel95.add(deviceField188); - - deviceField289.setIdentifier(""); - deviceField289.setLabelString("Dimensions: "); - deviceField289.setNumCols(4); - deviceField289.setOffsetNid(929); - jPanel95.add(deviceField289); - - jPanel1.add(jPanel95); - - jPanel96.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField189.setIdentifier(""); - deviceField189.setLabelString("Value: "); - deviceField189.setNumCols(45); - deviceField189.setOffsetNid(941); - jPanel96.add(deviceField189); - - deviceChoice93.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice93.setIdentifier(""); - deviceChoice93.setLabelString("Type: "); - deviceChoice93.setOffsetNid(938); - deviceChoice93.setUpdateIdentifier(""); - jPanel96.add(deviceChoice93); - - deviceField190.setIdentifier(""); - deviceField190.setLabelString("Channel: "); - deviceField190.setNumCols(15); - deviceField190.setOffsetNid(946); - deviceField190.setShowState(true); - deviceField190.setTextOnly(true); - jPanel96.add(deviceField190); - - deviceField290.setIdentifier(""); - deviceField290.setLabelString("Dimensions: "); - deviceField290.setNumCols(4); - deviceField290.setOffsetNid(939); - jPanel96.add(deviceField290); - - jPanel1.add(jPanel96); - - jPanel97.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField191.setIdentifier(""); - deviceField191.setLabelString("Value: "); - deviceField191.setNumCols(45); - deviceField191.setOffsetNid(951); - jPanel97.add(deviceField191); - - deviceChoice94.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice94.setIdentifier(""); - deviceChoice94.setLabelString("Type: "); - deviceChoice94.setOffsetNid(948); - deviceChoice94.setUpdateIdentifier(""); - jPanel97.add(deviceChoice94); - - deviceField192.setIdentifier(""); - deviceField192.setLabelString("Channel: "); - deviceField192.setNumCols(15); - deviceField192.setOffsetNid(956); - deviceField192.setShowState(true); - deviceField192.setTextOnly(true); - jPanel97.add(deviceField192); - - deviceField291.setIdentifier(""); - deviceField291.setLabelString("Dimensions: "); - deviceField291.setNumCols(4); - deviceField291.setOffsetNid(949); - jPanel97.add(deviceField291); - - jPanel1.add(jPanel97); - - jPanel98.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField193.setIdentifier(""); - deviceField193.setLabelString("Value: "); - deviceField193.setNumCols(45); - deviceField193.setOffsetNid(961); - jPanel98.add(deviceField193); - - deviceChoice95.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice95.setIdentifier(""); - deviceChoice95.setLabelString("Type: "); - deviceChoice95.setOffsetNid(958); - deviceChoice95.setUpdateIdentifier(""); - jPanel98.add(deviceChoice95); - - deviceField194.setIdentifier(""); - deviceField194.setLabelString("Channel: "); - deviceField194.setNumCols(15); - deviceField194.setOffsetNid(966); - deviceField194.setShowState(true); - deviceField194.setTextOnly(true); - jPanel98.add(deviceField194); - - deviceField292.setIdentifier(""); - deviceField292.setLabelString("Dimensions: "); - deviceField292.setNumCols(4); - deviceField292.setOffsetNid(959); - jPanel98.add(deviceField292); - - jPanel1.add(jPanel98); - - jPanel99.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField195.setIdentifier(""); - deviceField195.setLabelString("Value: "); - deviceField195.setNumCols(45); - deviceField195.setOffsetNid(971); - jPanel99.add(deviceField195); - - deviceChoice96.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice96.setIdentifier(""); - deviceChoice96.setLabelString("Type: "); - deviceChoice96.setOffsetNid(968); - deviceChoice96.setUpdateIdentifier(""); - jPanel99.add(deviceChoice96); - - deviceField196.setIdentifier(""); - deviceField196.setLabelString("Channel: "); - deviceField196.setNumCols(15); - deviceField196.setOffsetNid(976); - deviceField196.setShowState(true); - deviceField196.setTextOnly(true); - jPanel99.add(deviceField196); - - deviceField293.setIdentifier(""); - deviceField293.setLabelString("Dimensions: "); - deviceField293.setNumCols(4); - deviceField293.setOffsetNid(969); - jPanel99.add(deviceField293); - - jPanel1.add(jPanel99); - - jPanel100.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField197.setIdentifier(""); - deviceField197.setLabelString("Value: "); - deviceField197.setNumCols(45); - deviceField197.setOffsetNid(981); - jPanel100.add(deviceField197); - - deviceChoice97.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice97.setIdentifier(""); - deviceChoice97.setLabelString("Type: "); - deviceChoice97.setOffsetNid(978); - deviceChoice97.setUpdateIdentifier(""); - jPanel100.add(deviceChoice97); - - deviceField198.setIdentifier(""); - deviceField198.setLabelString("Channel: "); - deviceField198.setNumCols(15); - deviceField198.setOffsetNid(986); - deviceField198.setShowState(true); - deviceField198.setTextOnly(true); - jPanel100.add(deviceField198); - - deviceField294.setIdentifier(""); - deviceField294.setLabelString("Dimensions: "); - deviceField294.setNumCols(4); - deviceField294.setOffsetNid(979); - jPanel100.add(deviceField294); - - jPanel1.add(jPanel100); - - jPanel101.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField295.setIdentifier(""); - deviceField295.setLabelString("Value: "); - deviceField295.setNumCols(45); - deviceField295.setOffsetNid(991); - jPanel101.add(deviceField295); - - deviceChoice98.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice98.setIdentifier(""); - deviceChoice98.setLabelString("Type: "); - deviceChoice98.setOffsetNid(988); - deviceChoice98.setUpdateIdentifier(""); - jPanel101.add(deviceChoice98); - - deviceField296.setIdentifier(""); - deviceField296.setLabelString("Channel: "); - deviceField296.setNumCols(15); - deviceField296.setOffsetNid(996); - deviceField296.setShowState(true); - deviceField296.setTextOnly(true); - jPanel101.add(deviceField296); - - deviceField297.setIdentifier(""); - deviceField297.setLabelString("Dimensions: "); - deviceField297.setNumCols(4); - deviceField297.setOffsetNid(989); - jPanel101.add(deviceField297); - - jPanel1.add(jPanel101); - - jPanel102.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField298.setIdentifier(""); - deviceField298.setLabelString("Value: "); - deviceField298.setNumCols(45); - deviceField298.setOffsetNid(1001); - jPanel102.add(deviceField298); - - deviceChoice99.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice99.setIdentifier(""); - deviceChoice99.setLabelString("Type: "); - deviceChoice99.setOffsetNid(998); - deviceChoice99.setUpdateIdentifier(""); - jPanel102.add(deviceChoice99); - - deviceField299.setIdentifier(""); - deviceField299.setLabelString("Channel: "); - deviceField299.setNumCols(15); - deviceField299.setOffsetNid(1006); - deviceField299.setShowState(true); - deviceField299.setTextOnly(true); - jPanel102.add(deviceField299); - - deviceField300.setIdentifier(""); - deviceField300.setLabelString("Dimensions: "); - deviceField300.setNumCols(4); - deviceField300.setOffsetNid(999); - jPanel102.add(deviceField300); - - jPanel1.add(jPanel102); - - jPanel103.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField301.setIdentifier(""); - deviceField301.setLabelString("Value: "); - deviceField301.setNumCols(45); - deviceField301.setOffsetNid(1011); - jPanel103.add(deviceField301); - - deviceChoice100.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice100.setIdentifier(""); - deviceChoice100.setLabelString("Type: "); - deviceChoice100.setOffsetNid(1008); - deviceChoice100.setUpdateIdentifier(""); - jPanel103.add(deviceChoice100); - - deviceField302.setIdentifier(""); - deviceField302.setLabelString("Channel: "); - deviceField302.setNumCols(15); - deviceField302.setOffsetNid(1016); - deviceField302.setShowState(true); - deviceField302.setTextOnly(true); - jPanel103.add(deviceField302); - - deviceField303.setIdentifier(""); - deviceField303.setLabelString("Dimensions: "); - deviceField303.setNumCols(4); - deviceField303.setOffsetNid(1009); - jPanel103.add(deviceField303); - - jPanel1.add(jPanel103); - - jPanel104.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField304.setIdentifier(""); - deviceField304.setLabelString("Value: "); - deviceField304.setNumCols(45); - deviceField304.setOffsetNid(1021); - jPanel104.add(deviceField304); - - deviceChoice101.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice101.setIdentifier(""); - deviceChoice101.setLabelString("Type: "); - deviceChoice101.setOffsetNid(1018); - deviceChoice101.setUpdateIdentifier(""); - jPanel104.add(deviceChoice101); - - deviceField305.setIdentifier(""); - deviceField305.setLabelString("Channel: "); - deviceField305.setNumCols(15); - deviceField305.setOffsetNid(1026); - deviceField305.setShowState(true); - deviceField305.setTextOnly(true); - jPanel104.add(deviceField305); - - deviceField306.setIdentifier(""); - deviceField306.setLabelString("Dimensions: "); - deviceField306.setNumCols(4); - deviceField306.setOffsetNid(1019); - jPanel104.add(deviceField306); - - jPanel1.add(jPanel104); - - jPanel105.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField307.setIdentifier(""); - deviceField307.setLabelString("Value: "); - deviceField307.setNumCols(45); - deviceField307.setOffsetNid(1031); - jPanel105.add(deviceField307); - - deviceChoice102.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice102.setIdentifier(""); - deviceChoice102.setLabelString("Type: "); - deviceChoice102.setOffsetNid(1028); - deviceChoice102.setUpdateIdentifier(""); - jPanel105.add(deviceChoice102); - - deviceField308.setIdentifier(""); - deviceField308.setLabelString("Channel: "); - deviceField308.setNumCols(15); - deviceField308.setOffsetNid(1036); - deviceField308.setShowState(true); - deviceField308.setTextOnly(true); - jPanel105.add(deviceField308); - - deviceField309.setIdentifier(""); - deviceField309.setLabelString("Dimensions: "); - deviceField309.setNumCols(4); - deviceField309.setOffsetNid(1029); - jPanel105.add(deviceField309); - - jPanel1.add(jPanel105); - - jPanel106.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField310.setIdentifier(""); - deviceField310.setLabelString("Value: "); - deviceField310.setNumCols(45); - deviceField310.setOffsetNid(1041); - jPanel106.add(deviceField310); - - deviceChoice103.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice103.setIdentifier(""); - deviceChoice103.setLabelString("Type: "); - deviceChoice103.setOffsetNid(1038); - deviceChoice103.setUpdateIdentifier(""); - jPanel106.add(deviceChoice103); - - deviceField311.setIdentifier(""); - deviceField311.setLabelString("Channel: "); - deviceField311.setNumCols(15); - deviceField311.setOffsetNid(1046); - deviceField311.setShowState(true); - deviceField311.setTextOnly(true); - jPanel106.add(deviceField311); - - deviceField312.setIdentifier(""); - deviceField312.setLabelString("Dimensions: "); - deviceField312.setNumCols(4); - deviceField312.setOffsetNid(1039); - jPanel106.add(deviceField312); - - jPanel1.add(jPanel106); - - jPanel107.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField313.setIdentifier(""); - deviceField313.setLabelString("Value: "); - deviceField313.setNumCols(45); - deviceField313.setOffsetNid(1051); - jPanel107.add(deviceField313); - - deviceChoice104.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice104.setIdentifier(""); - deviceChoice104.setLabelString("Type: "); - deviceChoice104.setOffsetNid(1048); - deviceChoice104.setUpdateIdentifier(""); - jPanel107.add(deviceChoice104); - - deviceField314.setIdentifier(""); - deviceField314.setLabelString("Channel: "); - deviceField314.setNumCols(15); - deviceField314.setOffsetNid(1056); - deviceField314.setShowState(true); - deviceField314.setTextOnly(true); - jPanel107.add(deviceField314); - - deviceField315.setIdentifier(""); - deviceField315.setLabelString("Dimensions: "); - deviceField315.setNumCols(4); - deviceField315.setOffsetNid(1049); - jPanel107.add(deviceField315); - - jPanel1.add(jPanel107); - - jPanel108.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField316.setIdentifier(""); - deviceField316.setLabelString("Value: "); - deviceField316.setNumCols(45); - deviceField316.setOffsetNid(1061); - jPanel108.add(deviceField316); - - deviceChoice105.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice105.setIdentifier(""); - deviceChoice105.setLabelString("Type: "); - deviceChoice105.setOffsetNid(1058); - deviceChoice105.setUpdateIdentifier(""); - jPanel108.add(deviceChoice105); - - deviceField317.setIdentifier(""); - deviceField317.setLabelString("Channel: "); - deviceField317.setNumCols(15); - deviceField317.setOffsetNid(1066); - deviceField317.setShowState(true); - deviceField317.setTextOnly(true); - jPanel108.add(deviceField317); - - deviceField318.setIdentifier(""); - deviceField318.setLabelString("Dimensions: "); - deviceField318.setNumCols(4); - deviceField318.setOffsetNid(1059); - jPanel108.add(deviceField318); - - jPanel1.add(jPanel108); - - jPanel109.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField319.setIdentifier(""); - deviceField319.setLabelString("Value: "); - deviceField319.setNumCols(45); - deviceField319.setOffsetNid(1071); - jPanel109.add(deviceField319); - - deviceChoice106.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice106.setIdentifier(""); - deviceChoice106.setLabelString("Type: "); - deviceChoice106.setOffsetNid(1068); - deviceChoice106.setUpdateIdentifier(""); - jPanel109.add(deviceChoice106); - - deviceField320.setIdentifier(""); - deviceField320.setLabelString("Channel: "); - deviceField320.setNumCols(15); - deviceField320.setOffsetNid(1076); - deviceField320.setShowState(true); - deviceField320.setTextOnly(true); - jPanel109.add(deviceField320); - - deviceField321.setIdentifier(""); - deviceField321.setLabelString("Dimensions: "); - deviceField321.setNumCols(4); - deviceField321.setOffsetNid(1069); - jPanel109.add(deviceField321); - - jPanel1.add(jPanel109); - - jPanel110.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField322.setIdentifier(""); - deviceField322.setLabelString("Value: "); - deviceField322.setNumCols(45); - deviceField322.setOffsetNid(1081); - jPanel110.add(deviceField322); - - deviceChoice107.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice107.setIdentifier(""); - deviceChoice107.setLabelString("Type: "); - deviceChoice107.setOffsetNid(1078); - deviceChoice107.setUpdateIdentifier(""); - jPanel110.add(deviceChoice107); - - deviceField323.setIdentifier(""); - deviceField323.setLabelString("Channel: "); - deviceField323.setNumCols(15); - deviceField323.setOffsetNid(1086); - deviceField323.setShowState(true); - deviceField323.setTextOnly(true); - jPanel110.add(deviceField323); - - deviceField324.setIdentifier(""); - deviceField324.setLabelString("Dimensions: "); - deviceField324.setNumCols(4); - deviceField324.setOffsetNid(1079); - jPanel110.add(deviceField324); - - jPanel1.add(jPanel110); - - jPanel111.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField325.setIdentifier(""); - deviceField325.setLabelString("Value: "); - deviceField325.setNumCols(45); - deviceField325.setOffsetNid(1091); - jPanel111.add(deviceField325); - - deviceChoice108.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice108.setIdentifier(""); - deviceChoice108.setLabelString("Type: "); - deviceChoice108.setOffsetNid(1088); - deviceChoice108.setUpdateIdentifier(""); - jPanel111.add(deviceChoice108); - - deviceField326.setIdentifier(""); - deviceField326.setLabelString("Channel: "); - deviceField326.setNumCols(15); - deviceField326.setOffsetNid(1096); - deviceField326.setShowState(true); - deviceField326.setTextOnly(true); - jPanel111.add(deviceField326); - - deviceField327.setIdentifier(""); - deviceField327.setLabelString("Dimensions: "); - deviceField327.setNumCols(4); - deviceField327.setOffsetNid(1089); - jPanel111.add(deviceField327); - - jPanel1.add(jPanel111); - - jPanel112.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField328.setIdentifier(""); - deviceField328.setLabelString("Value: "); - deviceField328.setNumCols(45); - deviceField328.setOffsetNid(1101); - jPanel112.add(deviceField328); - - deviceChoice109.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice109.setIdentifier(""); - deviceChoice109.setLabelString("Type: "); - deviceChoice109.setOffsetNid(1098); - deviceChoice109.setUpdateIdentifier(""); - jPanel112.add(deviceChoice109); - - deviceField329.setIdentifier(""); - deviceField329.setLabelString("Channel: "); - deviceField329.setNumCols(15); - deviceField329.setOffsetNid(1106); - deviceField329.setShowState(true); - deviceField329.setTextOnly(true); - jPanel112.add(deviceField329); - - deviceField330.setIdentifier(""); - deviceField330.setLabelString("Dimensions: "); - deviceField330.setNumCols(4); - deviceField330.setOffsetNid(1099); - jPanel112.add(deviceField330); - - jPanel1.add(jPanel112); - - jPanel113.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField331.setIdentifier(""); - deviceField331.setLabelString("Value: "); - deviceField331.setNumCols(45); - deviceField331.setOffsetNid(1111); - jPanel113.add(deviceField331); - - deviceChoice110.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice110.setIdentifier(""); - deviceChoice110.setLabelString("Type: "); - deviceChoice110.setOffsetNid(1108); - deviceChoice110.setUpdateIdentifier(""); - jPanel113.add(deviceChoice110); - - deviceField332.setIdentifier(""); - deviceField332.setLabelString("Channel: "); - deviceField332.setNumCols(15); - deviceField332.setOffsetNid(1116); - deviceField332.setShowState(true); - deviceField332.setTextOnly(true); - jPanel113.add(deviceField332); - - deviceField333.setIdentifier(""); - deviceField333.setLabelString("Dimensions: "); - deviceField333.setNumCols(4); - deviceField333.setOffsetNid(1109); - jPanel113.add(deviceField333); - - jPanel1.add(jPanel113); - - jPanel114.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField334.setIdentifier(""); - deviceField334.setLabelString("Value: "); - deviceField334.setNumCols(45); - deviceField334.setOffsetNid(1121); - jPanel114.add(deviceField334); - - deviceChoice111.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice111.setIdentifier(""); - deviceChoice111.setLabelString("Type: "); - deviceChoice111.setOffsetNid(1118); - deviceChoice111.setUpdateIdentifier(""); - jPanel114.add(deviceChoice111); - - deviceField335.setIdentifier(""); - deviceField335.setLabelString("Channel: "); - deviceField335.setNumCols(15); - deviceField335.setOffsetNid(1126); - deviceField335.setShowState(true); - deviceField335.setTextOnly(true); - jPanel114.add(deviceField335); - - deviceField336.setIdentifier(""); - deviceField336.setLabelString("Dimensions: "); - deviceField336.setNumCols(4); - deviceField336.setOffsetNid(1119); - jPanel114.add(deviceField336); - - jPanel1.add(jPanel114); - - jPanel115.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField337.setIdentifier(""); - deviceField337.setLabelString("Value: "); - deviceField337.setNumCols(45); - deviceField337.setOffsetNid(1131); - jPanel115.add(deviceField337); - - deviceChoice112.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice112.setIdentifier(""); - deviceChoice112.setLabelString("Type: "); - deviceChoice112.setOffsetNid(1128); - deviceChoice112.setUpdateIdentifier(""); - jPanel115.add(deviceChoice112); - - deviceField338.setIdentifier(""); - deviceField338.setLabelString("Channel: "); - deviceField338.setNumCols(15); - deviceField338.setOffsetNid(1136); - deviceField338.setShowState(true); - deviceField338.setTextOnly(true); - jPanel115.add(deviceField338); - - deviceField339.setIdentifier(""); - deviceField339.setLabelString("Dimensions: "); - deviceField339.setNumCols(4); - deviceField339.setOffsetNid(1129); - jPanel115.add(deviceField339); - - jPanel1.add(jPanel115); - - jPanel116.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField340.setIdentifier(""); - deviceField340.setLabelString("Value: "); - deviceField340.setNumCols(45); - deviceField340.setOffsetNid(1141); - jPanel116.add(deviceField340); - - deviceChoice113.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice113.setIdentifier(""); - deviceChoice113.setLabelString("Type: "); - deviceChoice113.setOffsetNid(1138); - deviceChoice113.setUpdateIdentifier(""); - jPanel116.add(deviceChoice113); - - deviceField341.setIdentifier(""); - deviceField341.setLabelString("Channel: "); - deviceField341.setNumCols(15); - deviceField341.setOffsetNid(1146); - deviceField341.setShowState(true); - deviceField341.setTextOnly(true); - jPanel116.add(deviceField341); - - deviceField342.setIdentifier(""); - deviceField342.setLabelString("Dimensions: "); - deviceField342.setNumCols(4); - deviceField342.setOffsetNid(1139); - jPanel116.add(deviceField342); - - jPanel1.add(jPanel116); - - jPanel117.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField343.setIdentifier(""); - deviceField343.setLabelString("Value: "); - deviceField343.setNumCols(45); - deviceField343.setOffsetNid(1151); - jPanel117.add(deviceField343); - - deviceChoice114.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice114.setIdentifier(""); - deviceChoice114.setLabelString("Type: "); - deviceChoice114.setOffsetNid(1148); - deviceChoice114.setUpdateIdentifier(""); - jPanel117.add(deviceChoice114); - - deviceField344.setIdentifier(""); - deviceField344.setLabelString("Channel: "); - deviceField344.setNumCols(15); - deviceField344.setOffsetNid(1156); - deviceField344.setShowState(true); - deviceField344.setTextOnly(true); - jPanel117.add(deviceField344); - - deviceField345.setIdentifier(""); - deviceField345.setLabelString("Dimensions: "); - deviceField345.setNumCols(4); - deviceField345.setOffsetNid(1149); - jPanel117.add(deviceField345); - - jPanel1.add(jPanel117); - - jPanel118.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField346.setIdentifier(""); - deviceField346.setLabelString("Value: "); - deviceField346.setNumCols(45); - deviceField346.setOffsetNid(1161); - jPanel118.add(deviceField346); - - deviceChoice115.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice115.setIdentifier(""); - deviceChoice115.setLabelString("Type: "); - deviceChoice115.setOffsetNid(1158); - deviceChoice115.setUpdateIdentifier(""); - jPanel118.add(deviceChoice115); - - deviceField347.setIdentifier(""); - deviceField347.setLabelString("Channel: "); - deviceField347.setNumCols(15); - deviceField347.setOffsetNid(1166); - deviceField347.setShowState(true); - deviceField347.setTextOnly(true); - jPanel118.add(deviceField347); - - deviceField348.setIdentifier(""); - deviceField348.setLabelString("Dimensions: "); - deviceField348.setNumCols(4); - deviceField348.setOffsetNid(1159); - jPanel118.add(deviceField348); - - jPanel1.add(jPanel118); - - jPanel119.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField349.setIdentifier(""); - deviceField349.setLabelString("Value: "); - deviceField349.setNumCols(45); - deviceField349.setOffsetNid(1171); - jPanel119.add(deviceField349); - - deviceChoice116.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice116.setIdentifier(""); - deviceChoice116.setLabelString("Type: "); - deviceChoice116.setOffsetNid(1168); - deviceChoice116.setUpdateIdentifier(""); - jPanel119.add(deviceChoice116); - - deviceField350.setIdentifier(""); - deviceField350.setLabelString("Channel: "); - deviceField350.setNumCols(15); - deviceField350.setOffsetNid(1176); - deviceField350.setShowState(true); - deviceField350.setTextOnly(true); - jPanel119.add(deviceField350); - - deviceField351.setIdentifier(""); - deviceField351.setLabelString("Dimensions: "); - deviceField351.setNumCols(4); - deviceField351.setOffsetNid(1169); - jPanel119.add(deviceField351); - - jPanel1.add(jPanel119); - - jPanel120.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField352.setIdentifier(""); - deviceField352.setLabelString("Value: "); - deviceField352.setNumCols(45); - deviceField352.setOffsetNid(1181); - jPanel120.add(deviceField352); - - deviceChoice117.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice117.setIdentifier(""); - deviceChoice117.setLabelString("Type: "); - deviceChoice117.setOffsetNid(1178); - deviceChoice117.setUpdateIdentifier(""); - jPanel120.add(deviceChoice117); - - deviceField353.setIdentifier(""); - deviceField353.setLabelString("Channel: "); - deviceField353.setNumCols(15); - deviceField353.setOffsetNid(1186); - deviceField353.setShowState(true); - deviceField353.setTextOnly(true); - jPanel120.add(deviceField353); - - deviceField354.setIdentifier(""); - deviceField354.setLabelString("Dimensions: "); - deviceField354.setNumCols(4); - deviceField354.setOffsetNid(1179); - jPanel120.add(deviceField354); - - jPanel1.add(jPanel120); - - jPanel121.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField355.setIdentifier(""); - deviceField355.setLabelString("Value: "); - deviceField355.setNumCols(45); - deviceField355.setOffsetNid(1191); - jPanel121.add(deviceField355); - - deviceChoice118.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice118.setIdentifier(""); - deviceChoice118.setLabelString("Type: "); - deviceChoice118.setOffsetNid(1188); - deviceChoice118.setUpdateIdentifier(""); - jPanel121.add(deviceChoice118); - - deviceField356.setIdentifier(""); - deviceField356.setLabelString("Channel: "); - deviceField356.setNumCols(15); - deviceField356.setOffsetNid(1196); - deviceField356.setShowState(true); - deviceField356.setTextOnly(true); - jPanel121.add(deviceField356); - - deviceField357.setIdentifier(""); - deviceField357.setLabelString("Dimensions: "); - deviceField357.setNumCols(4); - deviceField357.setOffsetNid(1189); - jPanel121.add(deviceField357); - - jPanel1.add(jPanel121); - - jPanel122.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField358.setIdentifier(""); - deviceField358.setLabelString("Value: "); - deviceField358.setNumCols(45); - deviceField358.setOffsetNid(1201); - jPanel122.add(deviceField358); - - deviceChoice119.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice119.setIdentifier(""); - deviceChoice119.setLabelString("Type: "); - deviceChoice119.setOffsetNid(1198); - deviceChoice119.setUpdateIdentifier(""); - jPanel122.add(deviceChoice119); - - deviceField359.setIdentifier(""); - deviceField359.setLabelString("Channel: "); - deviceField359.setNumCols(15); - deviceField359.setOffsetNid(1206); - deviceField359.setShowState(true); - deviceField359.setTextOnly(true); - jPanel122.add(deviceField359); - - deviceField360.setIdentifier(""); - deviceField360.setLabelString("Dimensions: "); - deviceField360.setNumCols(4); - deviceField360.setOffsetNid(1199); - jPanel122.add(deviceField360); - - jPanel1.add(jPanel122); - - jPanel123.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField361.setIdentifier(""); - deviceField361.setLabelString("Value: "); - deviceField361.setNumCols(45); - deviceField361.setOffsetNid(1211); - jPanel123.add(deviceField361); - - deviceChoice120.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice120.setIdentifier(""); - deviceChoice120.setLabelString("Type: "); - deviceChoice120.setOffsetNid(1208); - deviceChoice120.setUpdateIdentifier(""); - jPanel123.add(deviceChoice120); - - deviceField362.setIdentifier(""); - deviceField362.setLabelString("Channel: "); - deviceField362.setNumCols(15); - deviceField362.setOffsetNid(1216); - deviceField362.setShowState(true); - deviceField362.setTextOnly(true); - jPanel123.add(deviceField362); - - deviceField363.setIdentifier(""); - deviceField363.setLabelString("Dimensions: "); - deviceField363.setNumCols(4); - deviceField363.setOffsetNid(1209); - jPanel123.add(deviceField363); - - jPanel1.add(jPanel123); - - jPanel124.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField364.setIdentifier(""); - deviceField364.setLabelString("Value: "); - deviceField364.setNumCols(45); - deviceField364.setOffsetNid(1221); - jPanel124.add(deviceField364); - - deviceChoice121.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice121.setIdentifier(""); - deviceChoice121.setLabelString("Type: "); - deviceChoice121.setOffsetNid(1218); - deviceChoice121.setUpdateIdentifier(""); - jPanel124.add(deviceChoice121); - - deviceField365.setIdentifier(""); - deviceField365.setLabelString("Channel: "); - deviceField365.setNumCols(15); - deviceField365.setOffsetNid(1226); - deviceField365.setShowState(true); - deviceField365.setTextOnly(true); - jPanel124.add(deviceField365); - - deviceField366.setIdentifier(""); - deviceField366.setLabelString("Dimensions: "); - deviceField366.setNumCols(4); - deviceField366.setOffsetNid(1219); - jPanel124.add(deviceField366); - - jPanel1.add(jPanel124); - - jPanel125.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField367.setIdentifier(""); - deviceField367.setLabelString("Value: "); - deviceField367.setNumCols(45); - deviceField367.setOffsetNid(1231); - jPanel125.add(deviceField367); - - deviceChoice122.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice122.setIdentifier(""); - deviceChoice122.setLabelString("Type: "); - deviceChoice122.setOffsetNid(1228); - deviceChoice122.setUpdateIdentifier(""); - jPanel125.add(deviceChoice122); - - deviceField368.setIdentifier(""); - deviceField368.setLabelString("Channel: "); - deviceField368.setNumCols(15); - deviceField368.setOffsetNid(1236); - deviceField368.setShowState(true); - deviceField368.setTextOnly(true); - jPanel125.add(deviceField368); - - deviceField369.setIdentifier(""); - deviceField369.setLabelString("Dimensions: "); - deviceField369.setNumCols(4); - deviceField369.setOffsetNid(1229); - jPanel125.add(deviceField369); - - jPanel1.add(jPanel125); - - jPanel126.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField370.setIdentifier(""); - deviceField370.setLabelString("Value: "); - deviceField370.setNumCols(45); - deviceField370.setOffsetNid(1241); - jPanel126.add(deviceField370); - - deviceChoice123.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice123.setIdentifier(""); - deviceChoice123.setLabelString("Type: "); - deviceChoice123.setOffsetNid(1238); - deviceChoice123.setUpdateIdentifier(""); - jPanel126.add(deviceChoice123); - - deviceField371.setIdentifier(""); - deviceField371.setLabelString("Channel: "); - deviceField371.setNumCols(15); - deviceField371.setOffsetNid(1246); - deviceField371.setShowState(true); - deviceField371.setTextOnly(true); - jPanel126.add(deviceField371); - - deviceField372.setIdentifier(""); - deviceField372.setLabelString("Dimensions: "); - deviceField372.setNumCols(4); - deviceField372.setOffsetNid(1239); - jPanel126.add(deviceField372); - - jPanel1.add(jPanel126); - - jPanel127.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField373.setIdentifier(""); - deviceField373.setLabelString("Value: "); - deviceField373.setNumCols(45); - deviceField373.setOffsetNid(1251); - jPanel127.add(deviceField373); - - deviceChoice124.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice124.setIdentifier(""); - deviceChoice124.setLabelString("Type: "); - deviceChoice124.setOffsetNid(1248); - deviceChoice124.setUpdateIdentifier(""); - jPanel127.add(deviceChoice124); - - deviceField374.setIdentifier(""); - deviceField374.setLabelString("Channel: "); - deviceField374.setNumCols(15); - deviceField374.setOffsetNid(1256); - deviceField374.setShowState(true); - deviceField374.setTextOnly(true); - jPanel127.add(deviceField374); - - deviceField375.setIdentifier(""); - deviceField375.setLabelString("Dimensions: "); - deviceField375.setNumCols(4); - deviceField375.setOffsetNid(1249); - jPanel127.add(deviceField375); - - jPanel1.add(jPanel127); - - jPanel128.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField376.setIdentifier(""); - deviceField376.setLabelString("Value: "); - deviceField376.setNumCols(45); - deviceField376.setOffsetNid(1261); - jPanel128.add(deviceField376); - - deviceChoice125.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice125.setIdentifier(""); - deviceChoice125.setLabelString("Type: "); - deviceChoice125.setOffsetNid(1258); - deviceChoice125.setUpdateIdentifier(""); - jPanel128.add(deviceChoice125); - - deviceField377.setIdentifier(""); - deviceField377.setLabelString("Channel: "); - deviceField377.setNumCols(15); - deviceField377.setOffsetNid(1266); - deviceField377.setShowState(true); - deviceField377.setTextOnly(true); - jPanel128.add(deviceField377); - - deviceField378.setIdentifier(""); - deviceField378.setLabelString("Dimensions: "); - deviceField378.setNumCols(4); - deviceField378.setOffsetNid(1259); - jPanel128.add(deviceField378); - - jPanel1.add(jPanel128); - - jPanel129.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField379.setIdentifier(""); - deviceField379.setLabelString("Value: "); - deviceField379.setNumCols(45); - deviceField379.setOffsetNid(1271); - jPanel129.add(deviceField379); - - deviceChoice126.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice126.setIdentifier(""); - deviceChoice126.setLabelString("Type: "); - deviceChoice126.setOffsetNid(1268); - deviceChoice126.setUpdateIdentifier(""); - jPanel129.add(deviceChoice126); - - deviceField380.setIdentifier(""); - deviceField380.setLabelString("Channel: "); - deviceField380.setNumCols(15); - deviceField380.setOffsetNid(1276); - deviceField380.setShowState(true); - deviceField380.setTextOnly(true); - jPanel129.add(deviceField380); - - deviceField381.setIdentifier(""); - deviceField381.setLabelString("Dimensions: "); - deviceField381.setNumCols(4); - deviceField381.setOffsetNid(1269); - jPanel129.add(deviceField381); - - jPanel1.add(jPanel129); - - jPanel130.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField382.setIdentifier(""); - deviceField382.setLabelString("Value: "); - deviceField382.setNumCols(45); - deviceField382.setOffsetNid(1281); - jPanel130.add(deviceField382); - - deviceChoice127.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice127.setIdentifier(""); - deviceChoice127.setLabelString("Type: "); - deviceChoice127.setOffsetNid(1278); - deviceChoice127.setUpdateIdentifier(""); - jPanel130.add(deviceChoice127); - - deviceField383.setIdentifier(""); - deviceField383.setLabelString("Channel: "); - deviceField383.setNumCols(15); - deviceField383.setOffsetNid(1286); - deviceField383.setShowState(true); - deviceField383.setTextOnly(true); - jPanel130.add(deviceField383); - - deviceField384.setIdentifier(""); - deviceField384.setLabelString("Dimensions: "); - deviceField384.setNumCols(4); - deviceField384.setOffsetNid(1279); - jPanel130.add(deviceField384); - - jPanel1.add(jPanel130); - - jPanel131.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField385.setIdentifier(""); - deviceField385.setLabelString("Value: "); - deviceField385.setNumCols(45); - deviceField385.setOffsetNid(1291); - jPanel131.add(deviceField385); - - deviceChoice128.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice128.setIdentifier(""); - deviceChoice128.setLabelString("Type: "); - deviceChoice128.setOffsetNid(1288); - deviceChoice128.setUpdateIdentifier(""); - jPanel131.add(deviceChoice128); - - deviceField386.setIdentifier(""); - deviceField386.setLabelString("Channel: "); - deviceField386.setNumCols(15); - deviceField386.setOffsetNid(1296); - deviceField386.setShowState(true); - deviceField386.setTextOnly(true); - jPanel131.add(deviceField386); - - deviceField387.setIdentifier(""); - deviceField387.setLabelString("Dimensions: "); - deviceField387.setNumCols(4); - deviceField387.setOffsetNid(1289); - jPanel131.add(deviceField387); - - jPanel1.add(jPanel131); - - jPanel132.setBorder(javax.swing.BorderFactory.createTitledBorder("Signal 8")); - - deviceField388.setIdentifier(""); - deviceField388.setLabelString("Value: "); - deviceField388.setNumCols(45); - deviceField388.setOffsetNid(1301); - jPanel132.add(deviceField388); - - deviceChoice129.setChoiceItems(new String[] {"float32", "float64", "int8", "uint8", "int16", "uint16", "int32", "uint32", "int64", "uint64"}); - deviceChoice129.setConvert(true); - deviceChoice129.setIdentifier(""); - deviceChoice129.setLabelString("Type: "); - deviceChoice129.setOffsetNid(1298); - deviceChoice129.setUpdateIdentifier(""); - jPanel132.add(deviceChoice129); - - deviceField389.setIdentifier(""); - deviceField389.setLabelString("Channel: "); - deviceField389.setNumCols(15); - deviceField389.setOffsetNid(1306); - deviceField389.setShowState(true); - deviceField389.setTextOnly(true); - jPanel132.add(deviceField389); - - deviceField390.setIdentifier(""); - deviceField390.setLabelString("Dimensions: "); - deviceField390.setNumCols(4); - deviceField390.setOffsetNid(1299); - jPanel132.add(deviceField390); - - jPanel1.add(jPanel132); - jScrollPane1.setViewportView(jPanel1); getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER); @@ -4721,243 +680,32 @@ private void initComponents() { private DeviceButtons deviceButtons1; private DeviceChoice deviceChoice1; private DeviceChoice deviceChoice10; - private DeviceChoice deviceChoice100; - private DeviceChoice deviceChoice101; - private DeviceChoice deviceChoice102; - private DeviceChoice deviceChoice103; - private DeviceChoice deviceChoice104; - private DeviceChoice deviceChoice105; - private DeviceChoice deviceChoice106; - private DeviceChoice deviceChoice107; - private DeviceChoice deviceChoice108; - private DeviceChoice deviceChoice109; private DeviceChoice deviceChoice11; - private DeviceChoice deviceChoice110; - private DeviceChoice deviceChoice111; - private DeviceChoice deviceChoice112; - private DeviceChoice deviceChoice113; - private DeviceChoice deviceChoice114; - private DeviceChoice deviceChoice115; - private DeviceChoice deviceChoice116; - private DeviceChoice deviceChoice117; - private DeviceChoice deviceChoice118; - private DeviceChoice deviceChoice119; private DeviceChoice deviceChoice12; - private DeviceChoice deviceChoice120; - private DeviceChoice deviceChoice121; - private DeviceChoice deviceChoice122; - private DeviceChoice deviceChoice123; - private DeviceChoice deviceChoice124; - private DeviceChoice deviceChoice125; - private DeviceChoice deviceChoice126; - private DeviceChoice deviceChoice127; - private DeviceChoice deviceChoice128; - private DeviceChoice deviceChoice129; private DeviceChoice deviceChoice13; private DeviceChoice deviceChoice14; private DeviceChoice deviceChoice15; private DeviceChoice deviceChoice16; private DeviceChoice deviceChoice17; - private DeviceChoice deviceChoice18; - private DeviceChoice deviceChoice19; private DeviceChoice deviceChoice2; - private DeviceChoice deviceChoice20; - private DeviceChoice deviceChoice21; - private DeviceChoice deviceChoice22; - private DeviceChoice deviceChoice23; - private DeviceChoice deviceChoice24; - private DeviceChoice deviceChoice25; - private DeviceChoice deviceChoice26; - private DeviceChoice deviceChoice27; - private DeviceChoice deviceChoice28; - private DeviceChoice deviceChoice29; private DeviceChoice deviceChoice3; - private DeviceChoice deviceChoice30; - private DeviceChoice deviceChoice31; - private DeviceChoice deviceChoice32; - private DeviceChoice deviceChoice33; - private DeviceChoice deviceChoice34; - private DeviceChoice deviceChoice35; - private DeviceChoice deviceChoice36; - private DeviceChoice deviceChoice37; - private DeviceChoice deviceChoice38; - private DeviceChoice deviceChoice39; private DeviceChoice deviceChoice4; - private DeviceChoice deviceChoice40; - private DeviceChoice deviceChoice41; - private DeviceChoice deviceChoice42; - private DeviceChoice deviceChoice43; - private DeviceChoice deviceChoice44; - private DeviceChoice deviceChoice45; - private DeviceChoice deviceChoice46; - private DeviceChoice deviceChoice47; - private DeviceChoice deviceChoice48; - private DeviceChoice deviceChoice49; private DeviceChoice deviceChoice5; - private DeviceChoice deviceChoice50; - private DeviceChoice deviceChoice51; - private DeviceChoice deviceChoice52; - private DeviceChoice deviceChoice53; - private DeviceChoice deviceChoice54; - private DeviceChoice deviceChoice55; - private DeviceChoice deviceChoice56; - private DeviceChoice deviceChoice57; - private DeviceChoice deviceChoice58; - private DeviceChoice deviceChoice59; private DeviceChoice deviceChoice6; - private DeviceChoice deviceChoice60; - private DeviceChoice deviceChoice61; - private DeviceChoice deviceChoice62; - private DeviceChoice deviceChoice63; - private DeviceChoice deviceChoice64; - private DeviceChoice deviceChoice65; - private DeviceChoice deviceChoice66; - private DeviceChoice deviceChoice67; - private DeviceChoice deviceChoice68; - private DeviceChoice deviceChoice69; private DeviceChoice deviceChoice7; - private DeviceChoice deviceChoice70; - private DeviceChoice deviceChoice71; - private DeviceChoice deviceChoice72; - private DeviceChoice deviceChoice73; - private DeviceChoice deviceChoice74; - private DeviceChoice deviceChoice75; - private DeviceChoice deviceChoice76; - private DeviceChoice deviceChoice77; - private DeviceChoice deviceChoice78; - private DeviceChoice deviceChoice79; private DeviceChoice deviceChoice8; - private DeviceChoice deviceChoice80; - private DeviceChoice deviceChoice81; - private DeviceChoice deviceChoice82; - private DeviceChoice deviceChoice83; - private DeviceChoice deviceChoice84; - private DeviceChoice deviceChoice85; - private DeviceChoice deviceChoice86; - private DeviceChoice deviceChoice87; - private DeviceChoice deviceChoice88; - private DeviceChoice deviceChoice89; private DeviceChoice deviceChoice9; - private DeviceChoice deviceChoice90; - private DeviceChoice deviceChoice91; - private DeviceChoice deviceChoice92; - private DeviceChoice deviceChoice93; - private DeviceChoice deviceChoice94; - private DeviceChoice deviceChoice95; - private DeviceChoice deviceChoice96; - private DeviceChoice deviceChoice97; - private DeviceChoice deviceChoice98; - private DeviceChoice deviceChoice99; private DeviceField deviceField1; private DeviceField deviceField10; - private DeviceField deviceField100; - private DeviceField deviceField101; - private DeviceField deviceField102; - private DeviceField deviceField103; - private DeviceField deviceField104; - private DeviceField deviceField105; - private DeviceField deviceField106; - private DeviceField deviceField107; - private DeviceField deviceField108; - private DeviceField deviceField109; private DeviceField deviceField11; - private DeviceField deviceField110; - private DeviceField deviceField111; - private DeviceField deviceField112; - private DeviceField deviceField113; - private DeviceField deviceField114; - private DeviceField deviceField115; - private DeviceField deviceField116; - private DeviceField deviceField117; - private DeviceField deviceField118; - private DeviceField deviceField119; private DeviceField deviceField12; - private DeviceField deviceField120; - private DeviceField deviceField121; - private DeviceField deviceField122; - private DeviceField deviceField123; - private DeviceField deviceField124; - private DeviceField deviceField125; - private DeviceField deviceField126; - private DeviceField deviceField127; - private DeviceField deviceField128; - private DeviceField deviceField129; private DeviceField deviceField13; - private DeviceField deviceField130; - private DeviceField deviceField131; - private DeviceField deviceField132; - private DeviceField deviceField133; - private DeviceField deviceField134; - private DeviceField deviceField135; - private DeviceField deviceField136; - private DeviceField deviceField137; - private DeviceField deviceField138; - private DeviceField deviceField139; private DeviceField deviceField14; - private DeviceField deviceField140; - private DeviceField deviceField141; - private DeviceField deviceField142; - private DeviceField deviceField143; - private DeviceField deviceField144; - private DeviceField deviceField145; - private DeviceField deviceField146; - private DeviceField deviceField147; - private DeviceField deviceField148; - private DeviceField deviceField149; private DeviceField deviceField15; - private DeviceField deviceField150; - private DeviceField deviceField151; - private DeviceField deviceField152; - private DeviceField deviceField153; - private DeviceField deviceField154; - private DeviceField deviceField155; - private DeviceField deviceField156; - private DeviceField deviceField157; - private DeviceField deviceField158; - private DeviceField deviceField159; private DeviceField deviceField16; - private DeviceField deviceField160; - private DeviceField deviceField161; - private DeviceField deviceField162; - private DeviceField deviceField163; - private DeviceField deviceField164; - private DeviceField deviceField165; - private DeviceField deviceField166; - private DeviceField deviceField167; - private DeviceField deviceField168; - private DeviceField deviceField169; private DeviceField deviceField17; - private DeviceField deviceField170; - private DeviceField deviceField171; - private DeviceField deviceField172; - private DeviceField deviceField173; - private DeviceField deviceField174; - private DeviceField deviceField175; - private DeviceField deviceField176; - private DeviceField deviceField177; - private DeviceField deviceField178; - private DeviceField deviceField179; private DeviceField deviceField18; - private DeviceField deviceField180; - private DeviceField deviceField181; - private DeviceField deviceField182; - private DeviceField deviceField183; - private DeviceField deviceField184; - private DeviceField deviceField185; - private DeviceField deviceField186; - private DeviceField deviceField187; - private DeviceField deviceField188; - private DeviceField deviceField189; private DeviceField deviceField19; - private DeviceField deviceField190; - private DeviceField deviceField191; - private DeviceField deviceField192; - private DeviceField deviceField193; - private DeviceField deviceField194; - private DeviceField deviceField195; - private DeviceField deviceField196; - private DeviceField deviceField197; - private DeviceField deviceField198; private DeviceField deviceField199; private DeviceField deviceField2; private DeviceField deviceField20; @@ -4977,305 +725,35 @@ private void initComponents() { private DeviceField deviceField212; private DeviceField deviceField213; private DeviceField deviceField214; - private DeviceField deviceField215; - private DeviceField deviceField216; - private DeviceField deviceField217; - private DeviceField deviceField218; - private DeviceField deviceField219; private DeviceField deviceField22; - private DeviceField deviceField220; - private DeviceField deviceField221; - private DeviceField deviceField222; - private DeviceField deviceField223; - private DeviceField deviceField224; - private DeviceField deviceField225; - private DeviceField deviceField226; - private DeviceField deviceField227; - private DeviceField deviceField228; - private DeviceField deviceField229; private DeviceField deviceField23; - private DeviceField deviceField230; - private DeviceField deviceField231; - private DeviceField deviceField232; - private DeviceField deviceField233; - private DeviceField deviceField234; - private DeviceField deviceField235; - private DeviceField deviceField236; - private DeviceField deviceField237; - private DeviceField deviceField238; - private DeviceField deviceField239; private DeviceField deviceField24; - private DeviceField deviceField240; - private DeviceField deviceField241; - private DeviceField deviceField242; - private DeviceField deviceField243; - private DeviceField deviceField244; - private DeviceField deviceField245; - private DeviceField deviceField246; - private DeviceField deviceField247; - private DeviceField deviceField248; - private DeviceField deviceField249; private DeviceField deviceField25; - private DeviceField deviceField250; - private DeviceField deviceField251; - private DeviceField deviceField252; - private DeviceField deviceField253; - private DeviceField deviceField254; - private DeviceField deviceField255; - private DeviceField deviceField256; - private DeviceField deviceField257; - private DeviceField deviceField258; - private DeviceField deviceField259; private DeviceField deviceField26; - private DeviceField deviceField260; - private DeviceField deviceField261; - private DeviceField deviceField262; - private DeviceField deviceField263; - private DeviceField deviceField264; - private DeviceField deviceField265; - private DeviceField deviceField266; - private DeviceField deviceField267; - private DeviceField deviceField268; - private DeviceField deviceField269; private DeviceField deviceField27; - private DeviceField deviceField270; - private DeviceField deviceField271; - private DeviceField deviceField272; - private DeviceField deviceField273; - private DeviceField deviceField274; - private DeviceField deviceField275; - private DeviceField deviceField276; - private DeviceField deviceField277; - private DeviceField deviceField278; - private DeviceField deviceField279; private DeviceField deviceField28; - private DeviceField deviceField280; - private DeviceField deviceField281; - private DeviceField deviceField282; - private DeviceField deviceField283; - private DeviceField deviceField284; - private DeviceField deviceField285; - private DeviceField deviceField286; - private DeviceField deviceField287; - private DeviceField deviceField288; - private DeviceField deviceField289; private DeviceField deviceField29; - private DeviceField deviceField290; - private DeviceField deviceField291; - private DeviceField deviceField292; - private DeviceField deviceField293; - private DeviceField deviceField294; - private DeviceField deviceField295; - private DeviceField deviceField296; - private DeviceField deviceField297; - private DeviceField deviceField298; - private DeviceField deviceField299; private DeviceField deviceField3; private DeviceField deviceField30; - private DeviceField deviceField300; - private DeviceField deviceField301; - private DeviceField deviceField302; - private DeviceField deviceField303; - private DeviceField deviceField304; - private DeviceField deviceField305; - private DeviceField deviceField306; - private DeviceField deviceField307; - private DeviceField deviceField308; - private DeviceField deviceField309; private DeviceField deviceField31; - private DeviceField deviceField310; - private DeviceField deviceField311; - private DeviceField deviceField312; - private DeviceField deviceField313; - private DeviceField deviceField314; - private DeviceField deviceField315; - private DeviceField deviceField316; - private DeviceField deviceField317; - private DeviceField deviceField318; - private DeviceField deviceField319; private DeviceField deviceField32; - private DeviceField deviceField320; - private DeviceField deviceField321; - private DeviceField deviceField322; - private DeviceField deviceField323; - private DeviceField deviceField324; - private DeviceField deviceField325; - private DeviceField deviceField326; - private DeviceField deviceField327; - private DeviceField deviceField328; - private DeviceField deviceField329; private DeviceField deviceField33; - private DeviceField deviceField330; - private DeviceField deviceField331; - private DeviceField deviceField332; - private DeviceField deviceField333; - private DeviceField deviceField334; - private DeviceField deviceField335; - private DeviceField deviceField336; - private DeviceField deviceField337; - private DeviceField deviceField338; - private DeviceField deviceField339; private DeviceField deviceField34; - private DeviceField deviceField340; - private DeviceField deviceField341; - private DeviceField deviceField342; - private DeviceField deviceField343; - private DeviceField deviceField344; - private DeviceField deviceField345; - private DeviceField deviceField346; - private DeviceField deviceField347; - private DeviceField deviceField348; - private DeviceField deviceField349; private DeviceField deviceField35; - private DeviceField deviceField350; - private DeviceField deviceField351; - private DeviceField deviceField352; - private DeviceField deviceField353; - private DeviceField deviceField354; - private DeviceField deviceField355; - private DeviceField deviceField356; - private DeviceField deviceField357; - private DeviceField deviceField358; - private DeviceField deviceField359; private DeviceField deviceField36; - private DeviceField deviceField360; - private DeviceField deviceField361; - private DeviceField deviceField362; - private DeviceField deviceField363; - private DeviceField deviceField364; - private DeviceField deviceField365; - private DeviceField deviceField366; - private DeviceField deviceField367; - private DeviceField deviceField368; - private DeviceField deviceField369; private DeviceField deviceField37; - private DeviceField deviceField370; - private DeviceField deviceField371; - private DeviceField deviceField372; - private DeviceField deviceField373; - private DeviceField deviceField374; - private DeviceField deviceField375; - private DeviceField deviceField376; - private DeviceField deviceField377; - private DeviceField deviceField378; - private DeviceField deviceField379; private DeviceField deviceField38; - private DeviceField deviceField380; - private DeviceField deviceField381; - private DeviceField deviceField382; - private DeviceField deviceField383; - private DeviceField deviceField384; - private DeviceField deviceField385; - private DeviceField deviceField386; - private DeviceField deviceField387; - private DeviceField deviceField388; - private DeviceField deviceField389; - private DeviceField deviceField39; - private DeviceField deviceField390; private DeviceField deviceField4; - private DeviceField deviceField40; - private DeviceField deviceField41; - private DeviceField deviceField42; - private DeviceField deviceField43; - private DeviceField deviceField44; - private DeviceField deviceField45; - private DeviceField deviceField46; - private DeviceField deviceField47; - private DeviceField deviceField48; - private DeviceField deviceField49; private DeviceField deviceField5; - private DeviceField deviceField50; - private DeviceField deviceField51; - private DeviceField deviceField52; - private DeviceField deviceField53; - private DeviceField deviceField54; - private DeviceField deviceField55; - private DeviceField deviceField56; - private DeviceField deviceField57; - private DeviceField deviceField58; - private DeviceField deviceField59; private DeviceField deviceField6; - private DeviceField deviceField60; - private DeviceField deviceField61; - private DeviceField deviceField62; - private DeviceField deviceField63; - private DeviceField deviceField64; - private DeviceField deviceField65; - private DeviceField deviceField66; - private DeviceField deviceField67; - private DeviceField deviceField68; - private DeviceField deviceField69; private DeviceField deviceField7; - private DeviceField deviceField70; - private DeviceField deviceField71; - private DeviceField deviceField72; - private DeviceField deviceField73; - private DeviceField deviceField74; - private DeviceField deviceField75; - private DeviceField deviceField76; - private DeviceField deviceField77; - private DeviceField deviceField78; - private DeviceField deviceField79; private DeviceField deviceField8; - private DeviceField deviceField80; - private DeviceField deviceField81; - private DeviceField deviceField82; - private DeviceField deviceField83; - private DeviceField deviceField84; - private DeviceField deviceField85; - private DeviceField deviceField86; - private DeviceField deviceField87; - private DeviceField deviceField88; - private DeviceField deviceField89; private DeviceField deviceField9; - private DeviceField deviceField90; - private DeviceField deviceField91; - private DeviceField deviceField92; - private DeviceField deviceField93; - private DeviceField deviceField94; - private DeviceField deviceField95; - private DeviceField deviceField96; - private DeviceField deviceField97; - private DeviceField deviceField98; - private DeviceField deviceField99; private javax.swing.JPanel jPanel1; private javax.swing.JPanel jPanel10; - private javax.swing.JPanel jPanel100; - private javax.swing.JPanel jPanel101; - private javax.swing.JPanel jPanel102; - private javax.swing.JPanel jPanel103; - private javax.swing.JPanel jPanel104; - private javax.swing.JPanel jPanel105; - private javax.swing.JPanel jPanel106; - private javax.swing.JPanel jPanel107; - private javax.swing.JPanel jPanel108; - private javax.swing.JPanel jPanel109; private javax.swing.JPanel jPanel11; - private javax.swing.JPanel jPanel110; - private javax.swing.JPanel jPanel111; - private javax.swing.JPanel jPanel112; - private javax.swing.JPanel jPanel113; - private javax.swing.JPanel jPanel114; - private javax.swing.JPanel jPanel115; - private javax.swing.JPanel jPanel116; - private javax.swing.JPanel jPanel117; - private javax.swing.JPanel jPanel118; - private javax.swing.JPanel jPanel119; private javax.swing.JPanel jPanel12; - private javax.swing.JPanel jPanel120; - private javax.swing.JPanel jPanel121; - private javax.swing.JPanel jPanel122; - private javax.swing.JPanel jPanel123; - private javax.swing.JPanel jPanel124; - private javax.swing.JPanel jPanel125; - private javax.swing.JPanel jPanel126; - private javax.swing.JPanel jPanel127; - private javax.swing.JPanel jPanel128; - private javax.swing.JPanel jPanel129; private javax.swing.JPanel jPanel13; - private javax.swing.JPanel jPanel130; - private javax.swing.JPanel jPanel131; - private javax.swing.JPanel jPanel132; private javax.swing.JPanel jPanel14; private javax.swing.JPanel jPanel15; private javax.swing.JPanel jPanel16; @@ -5284,92 +762,13 @@ private void initComponents() { private javax.swing.JPanel jPanel19; private javax.swing.JPanel jPanel2; private javax.swing.JPanel jPanel20; - private javax.swing.JPanel jPanel21; - private javax.swing.JPanel jPanel22; - private javax.swing.JPanel jPanel23; - private javax.swing.JPanel jPanel24; - private javax.swing.JPanel jPanel25; - private javax.swing.JPanel jPanel26; - private javax.swing.JPanel jPanel27; - private javax.swing.JPanel jPanel28; - private javax.swing.JPanel jPanel29; private javax.swing.JPanel jPanel3; - private javax.swing.JPanel jPanel30; - private javax.swing.JPanel jPanel31; - private javax.swing.JPanel jPanel32; - private javax.swing.JPanel jPanel33; - private javax.swing.JPanel jPanel34; - private javax.swing.JPanel jPanel35; - private javax.swing.JPanel jPanel36; - private javax.swing.JPanel jPanel37; - private javax.swing.JPanel jPanel38; - private javax.swing.JPanel jPanel39; private javax.swing.JPanel jPanel4; - private javax.swing.JPanel jPanel40; - private javax.swing.JPanel jPanel41; - private javax.swing.JPanel jPanel42; - private javax.swing.JPanel jPanel43; - private javax.swing.JPanel jPanel44; - private javax.swing.JPanel jPanel45; - private javax.swing.JPanel jPanel46; - private javax.swing.JPanel jPanel47; - private javax.swing.JPanel jPanel48; - private javax.swing.JPanel jPanel49; private javax.swing.JPanel jPanel5; - private javax.swing.JPanel jPanel50; - private javax.swing.JPanel jPanel51; - private javax.swing.JPanel jPanel52; - private javax.swing.JPanel jPanel53; - private javax.swing.JPanel jPanel54; - private javax.swing.JPanel jPanel55; - private javax.swing.JPanel jPanel56; - private javax.swing.JPanel jPanel57; - private javax.swing.JPanel jPanel58; - private javax.swing.JPanel jPanel59; private javax.swing.JPanel jPanel6; - private javax.swing.JPanel jPanel60; - private javax.swing.JPanel jPanel61; - private javax.swing.JPanel jPanel62; - private javax.swing.JPanel jPanel63; - private javax.swing.JPanel jPanel64; - private javax.swing.JPanel jPanel65; - private javax.swing.JPanel jPanel66; - private javax.swing.JPanel jPanel67; - private javax.swing.JPanel jPanel68; - private javax.swing.JPanel jPanel69; private javax.swing.JPanel jPanel7; - private javax.swing.JPanel jPanel70; - private javax.swing.JPanel jPanel71; - private javax.swing.JPanel jPanel72; - private javax.swing.JPanel jPanel73; - private javax.swing.JPanel jPanel74; - private javax.swing.JPanel jPanel75; - private javax.swing.JPanel jPanel76; - private javax.swing.JPanel jPanel77; - private javax.swing.JPanel jPanel78; - private javax.swing.JPanel jPanel79; private javax.swing.JPanel jPanel8; - private javax.swing.JPanel jPanel80; - private javax.swing.JPanel jPanel81; - private javax.swing.JPanel jPanel82; - private javax.swing.JPanel jPanel83; - private javax.swing.JPanel jPanel84; - private javax.swing.JPanel jPanel85; - private javax.swing.JPanel jPanel86; - private javax.swing.JPanel jPanel87; - private javax.swing.JPanel jPanel88; - private javax.swing.JPanel jPanel89; private javax.swing.JPanel jPanel9; - private javax.swing.JPanel jPanel90; - private javax.swing.JPanel jPanel91; - private javax.swing.JPanel jPanel92; - private javax.swing.JPanel jPanel93; - private javax.swing.JPanel jPanel94; - private javax.swing.JPanel jPanel95; - private javax.swing.JPanel jPanel96; - private javax.swing.JPanel jPanel97; - private javax.swing.JPanel jPanel98; - private javax.swing.JPanel jPanel99; private javax.swing.JScrollPane jScrollPane1; // End of variables declaration//GEN-END:variables } diff --git a/java/jdevices/src/main/resources/MARTE2_STREAMSetup.form b/java/jdevices/src/main/resources/MARTE2_STREAMSetup.form index b2fa5df2dd..cfa5e9b2d4 100644 --- a/java/jdevices/src/main/resources/MARTE2_STREAMSetup.form +++ b/java/jdevices/src/main/resources/MARTE2_STREAMSetup.form @@ -143,7 +143,7 @@ - + @@ -631,7 +631,7 @@ - + @@ -674,7 +674,6 @@ - @@ -692,7 +691,7 @@ - + @@ -735,7 +734,6 @@ - @@ -753,7 +751,7 @@ - + @@ -796,7 +794,6 @@ - @@ -814,7 +811,7 @@ - + @@ -857,7 +854,6 @@ - @@ -875,7 +871,7 @@ - + @@ -918,7 +914,6 @@ - @@ -936,7 +931,7 @@ - + @@ -979,7 +974,6 @@ - @@ -997,7 +991,7 @@ - + @@ -1040,7 +1034,6 @@ - @@ -1058,7 +1051,7 @@ - + @@ -1101,7 +1094,6 @@ - @@ -1115,6839 +1107,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/pydevices/RfxDevices/MARTE2_COMPONENT.py b/pydevices/RfxDevices/MARTE2_COMPONENT.py index f91d408010..19c249fc61 100644 --- a/pydevices/RfxDevices/MARTE2_COMPONENT.py +++ b/pydevices/RfxDevices/MARTE2_COMPONENT.py @@ -7,7 +7,7 @@ # Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # -# Redistributions in binary form must reproduce the above copyright notice, this +# Redistributions in binary form must reproduce the above copyright notice, this # list of conditions and the following disclaimer in the documentation and/or # other materials provided with the distribution. # @@ -453,8 +453,10 @@ def getGamInfo(self): if not isStruct: inputDict['dimensions'] = input.getNode( 'dimensions').data() - inputDict['value'] = input.getNode( - 'value').getData() # NOT data() + try: + inputDict['value'] = input.getNode('value').getData() # NOT data() + except: + pass inputDict['value_nid'] = input.getNode('value') inputDict['col_order'] = input.getNode( 'col_order').data().upper() == 'YES' @@ -485,8 +487,20 @@ def getGamInfo(self): 'type').data() fieldDict['dimensions'] = field.getNode( 'dimensions').data() - fieldDict['value'] = field.getNode( - 'value').getData() # NOT data() + + if fieldDict['dimensions'] == 0: + numberOfElements = 1 + numberOfDimensions = 0 + else: + numberOfDimensions = len(fieldDict['dimensions']) + numberOfElements = 1 + for currDim in fieldDict['dimensions']: + numberOfElements *= currDim + fieldDict['elements'] = numberOfElements + try: + fieldDict['value'] = field.getNode('value').getData() # NOT data() + except: + pass fieldDict['value_nid'] = field.getNode('value') fieldDict['col_order'] = field.getNode( 'col_order').data().upper() == 'YES' @@ -514,6 +528,7 @@ def getGamInfo(self): 'dimensions').data() if(outputDict['dimensions'] == -1): continue # dimensions set to -1 means that the output is not used + #outputDict['value'] = output.getNode('value').getData() # NOT data() outputDict['value_nid'] = output.getNode(':value') outputDict['seg_len'] = output.getNode(':seg_len').data() if outputDict['seg_len'] > 0: @@ -541,6 +556,19 @@ def getGamInfo(self): fieldDict['type'] = field.getNode(':type').data() fieldDict['dimensions'] = field.getNode( ':dimensions').data() + if fieldDict['dimensions'] == 0: + numberOfElements = 1 + numberOfDimensions = 0 + else: + numberOfDimensions = len(fieldDict['dimensions']) + numberOfElements = 1 + for currDim in fieldDict['dimensions']: + numberOfElements *= currDim + fieldDict['elements'] = numberOfElements + try: + fieldDict['value'] = field.getNode('value').getData() # NOT data() + except: + pass fieldDict['value_nid'] = field.getNode(':value') fieldDict['seg_len'] = field.getNode( ':seg_len').data() @@ -590,8 +618,10 @@ def getGamInfo(self): return {'gamName': gamName, 'gamClass': gamClass, 'gamMode': gamMode, 'timebase': timebase, 'paramDicts': paramDicts, 'inputDicts': inputDicts, 'outputDicts': outputDicts} - def onSameThread(self, threadMap, node): - nid1 = self.getNid() + def onSameThread(self, threadMap, node, otherNode = None): + if otherNode == None: + otherNode = self + nid1 = otherNode.getNid() nid2 = node.getNid() try: if len(threadMap[nid1]) != len(threadMap[nid2]): @@ -632,18 +662,143 @@ def sameSynchSource(self, dev): timebase = prevTimebase.getData() synch2 = prevTimebase.getParent().getNid() return synch1 == synch2 - + def getDevList(self, threadMap): devList = [] for nid in threadMap: devList.append(TreeNode(nid, self.getTree())) return devList - def isUsedOnAnotherThread(self, threadMap, outValueNode, isSynch): + +#GAB NOVEMBER 2022 +#Get Synchornizing device. Note that for Synchronized inputs timebase will contain a range descriptor + def getSynchDev(self): + timebase = self.timebase.getData() + if not isinstance(timebase, TreeNode): + synch = self + else: + prevTimebase = timebase + while isinstance(timebase, TreeNode) or isinstance(timebase, TreePath): + if isinstance(timebase, TreeNode): + prevTimebase = timebase + timebase = timebase.getData() + else: + prevTimebase = TreeNode(timebase, self.getTree()) + timebase = prevTimebase.getData() + synch = prevTimebase.getParent() + return synch + + + + def getDevForOutput(self, threadMap, outValueNode): + devList = self.getDevList(threadMap) + for dev in devList: + inputSigs = dev.getNode('.INPUTS') + for inputChan in inputSigs.getChildren(): + # check first the case of a structure + try: + fieldsChan = inputChan.getNode('FIELDS') + for fieldChan in fieldsChan.getChildren(): + try: + fieldNid = fieldChan.getNode('VALUE').getNid() + if fieldNid == outValueNode.getNid(): + return dev + except: + continue + except: + pass + # Non structure case + try: + inputNid = inputChan.getNode('VALUE').getNid() + except: + continue + if inputNid == outValueNode.getNid(): + return dev +#nothing found + print('ERRORE in getDevForOutput: '+ str(outValueNode)) + return None + + + + + + def getConnectedDev(self, threadMap, outValueNode): + devList = self.getDevList(threadMap) + for dev in devList: + try: + timebaseNode = TreeNode(dev, self.getTree()).getNode(':TIMEBASE') + if timebaseNode.getData().getNid() == outValueNode.getNid(): + return dev + except: + print('WARNING: timebase not defined for '+str(timebaseNode)) + pass + try: # If it is an input device it has an INPUTS subtree + inputSigs = dev.getNode('.INPUTS') + for inputChan in inputSigs.getChildren(): + # check first the case of a structure + try: + fieldsChan = inputChan.getNode('FIELDS') + for fieldChan in fieldsChan.getChildren(): + try: + fieldNid = fieldChan.getNode('VALUE').getData().getNid() + if fieldNid == outValueNode.getNid(): + return dev + except: + continue + except: + pass + # Non structure case + try: + inputNid = inputChan.getNode('VALUE').getData().getNid() + except: + continue + if inputNid == outValueNode.getNid(): + return dev + except: + pass + # We need to check also Output Trigger + try: + outputTriggerNid = dev.getNode('.OUTPUTS:TRIGGER').getData().getNid() + if outputTriggerNid == outValueNode.getNid(): + return dev + except: + pass +#nothing found + return None + + + def isUsedOnAnotherThreadSynch(self, threadMap, outValueNode): +#return True if outValueNode is refrenced by a device in a different synchronized thread, BUT NOT the sychronizing one + connectedDev = self.getConnectedDev(threadMap, outValueNode) + if connectedDev == None: + return False #out not referenced by any other devices + if self.onSameThread(threadMap, connectedDev): + return False #out referenced by another device on the same thread + if self.sameSynchSource(connectedDev): #if referenced by a device belonging to a synchronized thread + synchDev = self.getSynchDev() + if self.onSameThread(threadMap, synchDev, connectedDev): + return False #out referenced by a synchronized device belonging to the synchronizingThread + else: + return True #out referenced by a synchronized device not belonging to the synchronizing Thread + else: + return False #out not referenced by a synchronized device + + def isUsedOnAnotherThread(self, threadMap, outValueNode): +#return True if refers to a device in another thread + connectedDev = self.getConnectedDev(threadMap, outValueNode) + if connectedDev == None: + return False #out not referenced by any other devices + if self.onSameThread(threadMap, connectedDev): + return False #out referenced by another device on the same thread + return True #out referenced by a device in another thread + + + def isUsedOnAnotherThreadVECCHIA(self, threadMap, outValueNode, isSynch): devList = self.getDevList(threadMap) for dev in devList: if not self.onSameThread(threadMap, dev): # Check first timebase dependency + print('NON IN SAME THREAD') try: timebaseNode = TreeNode( dev, self.getTree()).getNode(':TIMEBASE') @@ -656,13 +811,19 @@ def isUsedOnAnotherThread(self, threadMap, outValueNode, isSynch): for inputChan in inputSigs.getChildren(): # check first the case of a structure try: + print(inputChan) fieldsChan = inputChan.getNode('FIELDS') - for fieldChan in fieldsChans.getChildren(): + print(fieldsChan) + for fieldChan in fieldsChan.getChildren(): + print(fieldChan) try: fieldNid = fieldChan.getNode( 'VALUE').getData().getNid() + print('FIELD NID : '+str(fieldNid) + ' '+str(outValueNode)) if fieldNid == outValueNode.getNid(): + print('ECCOLO!!!!!!!!!!!!!!!!!!!!!!!') if self.sameSynchSource(dev): + print('SAME SYNC') return isSynch else: return not isSynch @@ -741,11 +902,21 @@ def isUsed(self, threadMap, outValueNode): # Check if any field of this output structure is used def isAnyFieldUsed(self, threadMap, outputDict): + print('IS ANY USED') + print(outputDict) for fieldDict in outputDict['fields']: if self.isUsed(threadMap, fieldDict['value_nid']): return True + print('NO\n************************') return False +#get alias for struct fields + def getFieldAliasName(self, fieldValNode): + aliasName = fieldValNode.getParent().getParent().getParent().getNode( + ':name').data()+'_'+fieldValNode.getParent().getNode(':name').data() + return aliasName + + # Add a new type to the current type list. If a type with the same name is not found, the dictionary (name, fields) is added, # otherwise its fields are checked for consistency. Return false mismatch deteched, true otherwise @@ -789,6 +960,11 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): outPeriod = 0 # If different from 0, this means that the corresponing component is driving the thread timing +#GAB Oct 2022: define preGamList and postGamList for a proper order of generated GAMs + preGamList = [] + postGamList = [] + + try: syncDiv = self.timebase_div.data() except: @@ -821,7 +997,8 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): dataSourceText += ' }\n' dataSources.append(dataSourceText) - gamList.append(gamName+'Timer_IOGAM') +# gamList.append(gamName+'Timer_IOGAM') + preGamList.append(gamName+'Timer_IOGAM') gamText = ' +'+gamName+'Timer_IOGAM = {\n' gamText += ' Class = IOGAM\n' gamText += ' InputSignals = {\n' @@ -852,7 +1029,7 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): gams.append(gamText) # Check if time information is required by another synchronized thread - if self.isUsedOnAnotherThread(threadMap, self.timebase, True): + if self.isUsedOnAnotherThreadSynch(threadMap, self.timebase): dataSourceText = ' +'+gamName+'_Timer_Synch = {\n' dataSourceText += ' Class = RealTimeThreadSynchronisation\n' @@ -860,7 +1037,7 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): dataSourceText += ' }\n' dataSources.append(dataSourceText) - gamList.append(gamName+'Timer_Synch_IOGAM') + preGamList.append(gamName+'Timer_Synch_IOGAM') gamText = ' +'+gamName+'Timer_Synch_IOGAM = {\n' gamText += ' Class = IOGAM\n' gamText += ' InputSignals = {\n' @@ -937,17 +1114,17 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): print('ERROR: Invalid timebase definition') return 0 - # check for inpu bus conversions (defined later) + # check for inpu bus conversions (defined later) ADDED AFTERWARDS needInputBusConversion = False for inputDict in inputDicts: if len(inputDict['fields']) > 0 and not 'value' in inputDict: needInputBusConversion = True - if needInputBusConversion: +# if needInputBusConversion: # Will be defined later, but must execute before this GAM - gamList.append(gamName+'_Input_Bus_IOGAM') +# gamList.append(gamName+'_Input_Bus_IOGAM') +# preGamList.append(gamName+'_Input_Bus_IOGAM') #Head and parameters - # gamList.append(gamName) Afret potential resampler gamText = ' +'+gamName+' = {\n' gamText += ' Class = '+gamClass+'\n' gamText = self.reportParameters(paramDicts, gamText, 1) @@ -966,11 +1143,14 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): gamText += ' InputSignals = {\n' nonGamInputNodes = [] for inputDict in inputDicts: + if len(inputDict['fields']) == 0 and not 'value' in inputDict: #no value, skip + continue signalDict = {} # This is a Time field referring to this timebase if 'value' in inputDict and isinstance(inputDict['value'], TreeNode) and inputDict['value'].getNodeName() == 'TIMEBASE' and inputDict['value'].getParent() == self: gamText += ' Time = {\n' gamText += ' DataSource = ' + timerDDB+'\n' + gamText += ' Samples = '+str(syncDiv)+'\n' else: # Normal reference isTreeRef = False forceUsingSamples = False @@ -1011,18 +1191,21 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): signalDict['name'] = signalGamName signalDict['datasource'] = sourceGamName + \ '_Output_DDB' - elif self.sameSynchSource(sourceNode): - gamText += ' DataSource = '+sourceGamName+'_Output_Synch\n' - signalDict['name'] = signalGamName - signalDict['datasource'] = sourceGamName + \ - '_Output_Synch' - try: - syncDiv = self.timebase_div.data() - gamText += ' Samples = ' + \ - str(syncDiv)+'\n' - forceUsingSamples = True - except: - pass # Consider RealTimeSynchronization downsampling only if timebase_div is defined + ##elif self.sameSynchSource(sourceNode): + elif self.isUsedOnAnotherThreadSynch(threadMap, sourceNode): + print('aho BIMBO syncDiv: '+str(syncDiv)) + signalDict['type'] = inputDict['type'] + if syncDiv > 1: + gamText += ' DataSource = '+gamName+'_Res_DDB\n' + signalDict['datasource'] = sourceGamName + '_Output_Synch' + signalDict['samples'] = syncDiv + signalDict['dimensions'] = inputDict['dimensions'] + signalDict['elements'] = inputDict['elements'] + resampledSyncSigs.append(signalDict) + else: + gamText += ' DataSource = '+sourceGamName+'_Output_Synch\n' + signalDict['name'] = signalGamName + signalDict['datasource'] = sourceGamName + '_Output_Synch' else: gamText += ' DataSource = '+sourceGamName+'_Output_Asynch\n' if 'name' in inputDict: @@ -1036,8 +1219,10 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): else: # Non structured input try: # it may be a struct field - isInputStructField = ( - inputDict['value'].getParent().getParent().getName() == 'FIELDS') + try: + isInputStructField = (inputDict['value'].getParent().getParent().getName() == 'FIELDS') + except: + isInpuStructField = False if isInputStructField: sourceNode = inputDict['value'].getParent( ).getParent().getParent().getParent().getParent() @@ -1063,14 +1248,20 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): ':name').data() except: isTreeRef = True + + print(inputDict) if isTreeRef: if 'name' in inputDict: signalName = inputDict['name'] aliasName = self.convertPath( inputDict['value_nid'].getPath()) signalDict['alias'] = aliasName - nonGamInputNodes.append( - {'expr': inputDict['value'], 'dimensions': inputDict['dimensions'], 'name': aliasName, 'col_order': inputDict['col_order']}) + print(inputDict) + try: + nonGamInputNodes.append( + {'expr': inputDict['value'], 'dimensions': inputDict['dimensions'], 'name': aliasName, 'col_order': inputDict['col_order']}) + except: + pass else: signalName = self.convertPath( inputDict['value_nid'].getPath()) @@ -1084,11 +1275,41 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): else: gamText += ' '+signalGamName+' = {\n' if isInputStructField: + if self.onSameThread(threadMap, sourceNode): + gamText += ' DataSource = '+sourceGamName+'_Expanded_Output_DDB\n' + signalDict['name'] = signalGamName + signalDict['datasource'] = sourceGamName + '_Expanded_Output_DDB' + aliasName = inputDict['value'].getParent().getParent().getParent().getNode( + ':name').data()+'_'+inputDict['value'].getParent().getNode(':name').data() + gamText += ' Alias = '+aliasname+'\n' + + else: + synchDev = self.getSynchDev() + fromDev = self.getDevForOutput(threadMap, sourceNode) + if synchDev.getNid() == fromDev.getNid(): #If input derives from synchronizing thread + if syncDiv > 1: + gamText += ' DataSource = '+gamName+'_Res_DDB\n' + signalDict['datasource'] = sourceGamName + '_OutputSynch' + signalDict['samples'] = syncDiv + signalDict['type'] = inputDict['type'] + signalDict['dimensions'] = inputDict['dimensions'] + try: + signalDict['elements'] = inputDict['elements'] + except: + signalDict['elements'] = 1 + resampledSyncSigs.append(signalDict) + else: + gamText += ' DataSource = '+sourceGamName+'_Output_Synch\n' + signalDict['datasource'] = sourceGamName + '_Output_Synch' + else: + gamText += ' DataSource = '+sourceGamName+'_Output_Asynch\n' + signalDict['datasource'] = sourceGamName + '_Output_Asynch' + + + # NOTE: for expanded outputs communication is supported only within the same thread!!!!!!!!!!!! - gamText += ' DataSource = '+sourceGamName+'_Expanded_Output_DDB\n' + # gamText += ' DataSource = '+sourceGamName+'_Expanded_Output_DDB\n' signalDict['name'] = signalGamName - signalDict['datasource'] = sourceGamName + \ - '_Expanded_Output_DDB' else: if self.onSameThread(threadMap, sourceNode): gamText += ' DataSource = '+sourceGamName+'_Output_DDB\n' @@ -1096,16 +1317,21 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): signalDict['datasource'] = sourceGamName + \ '_Output_DDB' elif self.sameSynchSource(sourceNode): + print('CACCA sync: '+str(syncDiv)) if syncDiv > 1: gamText += ' DataSource = '+gamName+'_Res_DDB\n' - else: + elif self.isUsedOnAnotherThreadSynch(threadMap, sourceNode): gamText += ' DataSource = '+sourceGamName+'_Output_Synch\n' + else: + gamText += ' DataSource = '+sourceGamName+'_Output_Asynch\n' signalDict['name'] = signalGamName - signalDict['datasource'] = sourceGamName + \ - '_Output_Synch' + signalDict['type'] = inputDict['type'] + signalDict['datasource'] = sourceGamName + '_Output_Synch' if syncDiv > 1: signalDict['datasource'] = sourceGamName+'_Output_Synch' signalDict['samples'] = syncDiv + signalDict['dimensions'] = inputDict['dimensions'] + signalDict['elements'] = inputDict['elements'] resampledSyncSigs.append(signalDict) else: gamText += ' DataSource = '+sourceGamName+'_Output_Asynch\n' @@ -1143,46 +1369,12 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): gamText += ' }\n' -#If some inputs derive from resampled synch sources, instantiate PickSampleGAM - if len(resampledSyncSigs) > 0: - gamList.append(gamName+'Resampler') - pickGamText = ' +'+gamName+'Resampler = {\n' - pickGamText += ' Class = PickSampleGAM\n' - pickGamText += ' InputSignals = {\n' - for sigDict in resampledSyncSigs: - pickGamText += ' '+sigDict['name']+' = {\n' - pickGamText += ' DataSource = '+sigDict['datasource']+'\n' - if 'alias' in sigDict: - pickGamText += ' Alias = '+sigDict['alias']+'\n' - pickGamText += ' Samples = '+str(sigDict['samples'])+'\n' - pickGamText += ' Type = '+sigDict['type']+'\n' - pickGamText += ' NumberOfDimensions = '+str(sigDict['dimensions'])+'\n' - pickGamText += ' NumberOfElements = '+str(sigDict['elements'])+'\n' - pickGamText += ' }\n' - pickGamText += ' }\n' - pickGamText += ' OutputSignals = {\n' - for sigDict in resampledSyncSigs: - if 'alias' in sigDict: - pickGamText += ' '+sigDict['alias']+' = {\n' - else: - pickGamText += ' '+sigDict['name']+' = {\n' - pickGamText += ' DataSource = '+gamName+'_Res_DDB\n' - pickGamText += ' Samples = 1\n' - pickGamText += ' Type = '+sigDict['type']+'\n' - pickGamText += ' NumberOfDimensions = '+str(sigDict['dimensions'])+'\n' - pickGamText += ' NumberOfElements = '+str(sigDict['elements'])+'\n' - pickGamText += ' }\n' - pickGamText += ' }\n' - pickGamText += ' }\n' - gams.append(pickGamText) - dataSourceText = ' +'+gamName+'_Res_DDB = {\n' - dataSourceText += ' Class = GAMDataSource\n' - dataSourceText += ' }\n' - dataSources.append(dataSourceText) - if len(nonGamInputNodes) > 0: - gamList.append(gamName+'_TreeIn') - gamList.append(gamName) +# print('*****NON GAM INPUT NODES******') +# print(nonGamInputNodes) +# if len(nonGamInputNodes) > 0: +# gamList.append(gamName+'_TreeIn') +# gamList.append(gamName) ######################################################### Output Signals outputSignals = [] # For debug printout @@ -1217,10 +1409,11 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): gamText = self.addSignalParameters( outputDict['value_nid'].getParent().getNode('parameters'), gamText) gamText += ' }\n' - if self.isUsedOnAnotherThread(threadMap, outputDict['value_nid'], True): - synchThreadSignals.append(outputDict) - if self.isUsedOnAnotherThread(threadMap, outputDict['value_nid'], False): - asynchThreadSignals.append(outputDict) + if self.isUsedOnAnotherThreadSynch(threadMap, outputDict['value_nid']): + synchThreadSignals.append(outputSignalDict) + elif self.isUsedOnAnotherThread(threadMap, outputDict['value_nid']): + print(outputSignalDict['elements']) + asynchThreadSignals.append(outputSignalDict) outputSignals.append(outputSignalDict) # --------------------------------------------If this is a structured output if len(outputDict['fields']) > 0: @@ -1255,6 +1448,14 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): gamText += ' OutputSignals = {\n' for outputDict in outputsToBeExpanded: for fieldDict in outputDict['fields']: + print('FIELD') + print(fieldDict) + if self.isUsedOnAnotherThreadSynch(threadMap, fieldDict['value_nid']): + synchThreadSignals.append(fieldDict) + elif self.isUsedOnAnotherThread(threadMap, fieldDict['value_nid']): + print(fieldDict['elements']) + asynchThreadSignals.append(fieldDict) + gamText += ' ' + \ outputDict['name']+'_'+fieldDict['name'] + ' = {\n' gamText += ' Type = '+fieldDict['type']+'\n' @@ -1264,7 +1465,8 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): gamText += ' }\n' gams.append(gamText) # NOTE: for expanded outputs communication is supported only within the same thread!!!!!!!!!!!! - gamList.append(gamName+'_Output_Bus_IOGAM') +# gamList.append(gamName+'_Output_Bus_IOGAM') + postGamList.append(gamName+'_Output_Bus_IOGAM') dataSourceText = ' +'+gamName+'_Expanded_Output_DDB = {\n' dataSourceText += ' Class = GAMDataSource\n' dataSourceText += ' }\n' @@ -1372,12 +1574,16 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): dataSourceText += ' }\n' dataSources.append(dataSourceText) - gamList.append(gamName+'_TreeOutIOGAM') +# gamList.append(gamName+'_TreeOutIOGAM') + postGamList.append(gamName+'_TreeOutIOGAM') gamText = ' +'+gamName+'_TreeOutIOGAM = {\n' if outputTrigger != None: # If using output trigger, the trigger must be converted to uint8 gamText += ' Class = ConversionGAM\n' else: - gamText += ' Class = IOGAM\n' + if syncDiv > 1: + gamText += ' Class = PickSampleGAM\n' + else: + gamText += ' Class = IOGAM\n' gamText += ' InputSignals = {\n' @@ -1428,6 +1634,7 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): gamText += ' DataSource = ' + timerDDB+'\n' # gamText += ' Type = uint32\n' GAB2022 gamText += ' Type = int32\n' + gamText += ' Samples = '+str(syncDiv)+'\n' gamText += ' }\n' # Other output signals # first non struct outputs @@ -1572,7 +1779,8 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): dataSourceText += ' }\n' dataSources.append(dataSourceText) - gamList.append(gamName+'_StreamOutIOGAM') +# gamList.append(gamName+'_StreamOutIOGAM') + postGamList.append(gamName+'_StreamOutIOGAM') gamText = ' +'+gamName+'_StreamOutIOGAM = {\n' gamText += ' Class = IOGAM\n' gamText += ' InputSignals = {\n' @@ -1683,8 +1891,10 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): for fieldDict in inputDict['fields']: # it may be a reference to a struct field - isInputStructField = ( - fieldDict['value'].getParent().getParent().getName() == 'FIELDS') + try: + isInputStructField = (fieldDict['value'].getParent().getParent().getName() == 'FIELDS') + except: + isInputStructField = False try: if isInputStructField: sourceNode = fieldDict['value'].getParent( @@ -1729,22 +1939,49 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): else: gamText += ' '+signalGamName+' = {\n' if isInputStructField: - gamText += ' DataSource = '+sourceGamName+'_Expanded_Output_DDB\n' + if self.onSameThread(threadMap, sourceNode): + aliasName = fieldDict['value'].getParent().getParent().getParent().getNode( + ':name').data()+'_'+fieldDict['value'].getParent().getNode(':name').data() + gamText += ' DataSource = '+sourceGamName+'_Expanded_Output_DDB\n' + gamText += ' Alias = '+aliasName+'\n' + else: + print('BOMBO sync: '+str(syncDiv)) + synchDev = self.getSynchDev() + if synchDev.getNid() == sourceNode.getNid(): #If input derives from syncheonizing thread + if syncDiv > 1: + gamText += ' DataSource = '+gamName+'_Res_DDB\n' + signalDict = {} + signalDict['name'] = fieldDict['name'] + signalDict['datasource'] = sourceGamName + '_Output_Synch' + signalDict['samples'] = syncDiv + signalDict['type'] = fieldDict['type'] + signalDict['dimensions'] = fieldDict['dimensions'] + try: + signalDict['elements'] = fieldDict['elements'] + except: + signalDict['elements'] = 1 + resampledSyncSigs.append(signalDict) + else: + gamText += ' DataSource = '+sourceGamName+'_Output_Synch\n' + else: + gamText += ' DataSource = '+sourceGamName+'_Output_Asynch\n' else: if self.onSameThread(threadMap, sourceNode): gamText += ' DataSource = '+sourceGamName+'_Output_DDB\n' - elif self.sameSynchSource(sourceNode): - gamText += ' DataSource = '+sourceGamName+'_Output_Synch\n' - try: - syncDiv = self.timebase_div.data() - gamText += ' Samples = ' + \ - str(syncDiv)+'\n' - forceUsingSamples = True - except: - pass # Consider RealTimeSynchronization downsampling only if timebase_div is defined else: - gamText += ' DataSource = '+sourceGamName+'_Output_Asynch\n' - if 'name' in fieldDict: + synchDev = self.getSynchDev() + print('CICCI sync: '+str(syncDiv)) + if synchDev.getNid() == sourceNode.getNid(): #If input derives from syncheonizing thread + gamText += ' DataSource = '+sourceGamName+'_Output_Synch\n' + try: + syncDiv = self.timebase_div.data() + gamText += ' Samples = ' + str(syncDiv)+'\n' + forceUsingSamples = True + except: + pass # Consider RealTimeSynchronization downsampling only if timebase_div is defined + else: + gamText += ' DataSource = '+sourceGamName+'_Output_Asynch\n' + if 'name' in fieldDict and not isInputStructField: #if struct field, alias has already been resolved gamText += ' Alias = "'+aliasName+'"\n' if 'type' in fieldDict: gamText += ' Type = '+fieldDict['type']+'\n' @@ -1764,7 +2001,7 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): str(numberOfDimensions)+'\n' gamText += ' NumberOfElements = ' + \ str(numberOfElements)+'\n' - gamText += ' }\n' + gamText += ' }\n' # endif 'dimensions' in fieldDict and not forceUsingSamples: # endif for fieldDict in inputDict['fields']: # endif len(fieldDict['fields']) > 0 @@ -1780,6 +2017,8 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): gamText += ' }\n' gamText += ' }\n' gamText += ' }\n' + + gams.append(gamText) dataSourceText = ' +'+gamName+'_Input_Bus_DDB = {\n' @@ -1788,11 +2027,73 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): dataSources.append(dataSourceText) # endif needInputBusConversion + + +#If some inputs derive from resampled synch sources, instantiate PickSampleGAM + if len(resampledSyncSigs) > 0: + + print('CI SONO RESAMPLE!!!!!!!!!!!!!!!!!!') + +# gamList.append(gamName+'Resampler') + preGamList.append(gamName+'Resampler') + pickGamText = ' +'+gamName+'Resampler = {\n' + pickGamText += ' Class = PickSampleGAM\n' + pickGamText += ' InputSignals = {\n' + for sigDict in resampledSyncSigs: + print(sigDict) + pickGamText += ' '+sigDict['name']+' = {\n' + pickGamText += ' DataSource = '+sigDict['datasource']+'\n' + if 'alias' in sigDict: + pickGamText += ' Alias = '+sigDict['alias']+'\n' + pickGamText += ' Samples = '+str(sigDict['samples'])+'\n' + pickGamText += ' Type = '+sigDict['type']+'\n' + pickGamText += ' NumberOfDimensions = '+str(sigDict['dimensions'])+'\n' + pickGamText += ' NumberOfElements = '+str(sigDict['elements'])+'\n' + pickGamText += ' }\n' + pickGamText += ' }\n' + pickGamText += ' OutputSignals = {\n' + for sigDict in resampledSyncSigs: + if 'alias' in sigDict: + pickGamText += ' '+sigDict['alias']+' = {\n' + else: + pickGamText += ' '+sigDict['name']+' = {\n' + pickGamText += ' DataSource = '+gamName+'_Res_DDB\n' + pickGamText += ' Samples = 1\n' + pickGamText += ' Type = '+sigDict['type']+'\n' + pickGamText += ' NumberOfDimensions = '+str(sigDict['dimensions'])+'\n' + pickGamText += ' NumberOfElements = '+str(sigDict['elements'])+'\n' + pickGamText += ' }\n' + pickGamText += ' }\n' + pickGamText += ' }\n' + gams.append(pickGamText) + dataSourceText = ' +'+gamName+'_Res_DDB = {\n' + dataSourceText += ' Class = GAMDataSource\n' + dataSourceText += ' }\n' + dataSources.append(dataSourceText) + + + + + + + + + + + + + + + + + + + # There are input references to tree nodes, we need to build a MdsReader DataSource named _TreeInput # GAB 2022 here are input references to tree nodes, we need to build a MDSReaderGAM instance named _TreeInput and a DDB # named _TreeInput_DDB if len(nonGamInputNodes) > 0: - # if debugEnabled, we need to write TWO instances of MDSReaderGAB (_TreeInput and _TreeInput_Debug) + # if debugEnabled, we need to write TWO instances of MDSReaderGAM (_TreeInput and _TreeInput_Debug) treeInputExtensions = [] treeInputExtensions.append('_TreeIn') if debugEnabled: @@ -1842,7 +2143,11 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): mdsReaderText += ' }\n' mdsReaderText += ' }\n' gams.append(mdsReaderText) + preGamList.append(gamName+treeInputExtension) # Some outputs are connected to devices on separate synchronized threads + if needInputBusConversion: + preGamList.append(gamName+'_Input_Bus_IOGAM') + if len(synchThreadSignals) > 0: dataSourceText = ' +'+gamName+'_Output_Synch = {\n' dataSourceText += ' Class = RealTimeThreadSynchronisation\n' @@ -1850,13 +2155,23 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): dataSourceText += ' }\n' dataSources.append(dataSourceText) - gamList.append(gamName+'_Output_Synch_IOGAM') +# gamList.append(gamName+'_Output_Synch_IOGAM') + postGamList.append(gamName+'_Output_Synch_IOGAM') gamText = ' +'+gamName+'_Output_Synch_IOGAM = {\n' gamText += ' Class = IOGAM\n' gamText += ' InputSignals = {\n' for signalDict in synchThreadSignals: + print(signalDict) + try: + isInputStructField = (signalDict['value_nid'].getParent().getParent().getName() == 'FIELDS') + except: + isInputStructField = False gamText += ' '+signalDict['name']+' = {\n' - gamText += ' DataSource = '+gamName+'_Output_DDB\n' + if isInputStructField: + gamText += ' DataSource = '+gamName+'_Expanded_Output_DDB\n' + gamText += ' Alias = '+self.getFieldAliasName(signalDict['value_nid'])+'\n' + else: + gamText += ' DataSource = '+gamName+'_Output_DDB\n' gamText += ' Type = '+signalDict['type']+'\n' if 'dimensions' in signalDict: dimensions = signalDict['dimensions'] @@ -1906,13 +2221,21 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): dataSourceText += ' }\n' dataSources.append(dataSourceText) - gamList.append(gamName+'_Output_Asynch_IOGAM') +# gamList.append(gamName+'_Output_Asynch_IOGAM') + postGamList.append(gamName+'_Output_Asynch_IOGAM') gamText = ' +'+gamName+'_Output_Asynch_IOGAM = {\n' gamText += ' Class = IOGAM\n' gamText += ' InputSignals = {\n' for signalDict in asynchThreadSignals: + try: + isInputStructField = (signalDict['value'].getParent().getParent().getName() == 'FIELDS') + except: + isInputStructField = False gamText += ' '+signalDict['name']+' = {\n' - gamText += ' DataSource = '+gamName+'_Output_DDB\n' + if isInputStructField: + gamText += ' DataSource = '+gamName+'_Expanded_Output_DDB\n' + else: + gamText += ' DataSource = '+gamName+'_Output_DDB\n' gamText += ' NumberOfDimensions = ' + \ str(signalDict['dimensions'])+'\n' gamText += ' NumberOfElements = ' + \ @@ -1990,8 +2313,14 @@ def getMarteGamInfo(self, threadMap, gams, dataSources, gamList, typeDicts): dataSourceText += ' Class = LoggerDataSource\n' dataSourceText += ' }\n' dataSources.append(dataSourceText) - gamList.append(gamName+'_Logger_IOGAM') +# gamList.append(gamName+'_Logger_IOGAM') + postGamList.append(gamName+'_Logger_IOGAM') + for currGam in preGamList: + gamList.append(currGam) + gamList.append(gamName) + for currGam in postGamList: + gamList.append(currGam) return outPeriod @@ -2008,6 +2337,8 @@ def getMarteInputInfo(self, threadMap, gams, dataSources, gamList, isSynch): synchThreadSignals = [] asynchThreadSignals = [] + nonGamInputNodes = [] #Only used for trigger signal for MdsWriter + startTime = 0 if not isSynch: @@ -2069,7 +2400,7 @@ def getMarteInputInfo(self, threadMap, gams, dataSources, gamList, isSynch): gams.append(gamText) # Check if time information is required by another synchronized thread - if self.isUsedOnAnotherThread(threadMap, self.timebase, True): + if self.isUsedOnAnotherThreadSynch(threadMap, self.timebase): dataSourceText = ' +'+dataSourceName+'_Timer_Synch = {\n' dataSourceText += ' Class = RealTimeThreadSynchronisation\n' dataSourceText += ' Timeout = 1000000\n' @@ -2171,7 +2502,7 @@ def getMarteInputInfo(self, threadMap, gams, dataSources, gamList, isSynch): # Check if time information is required by another synchronized thread Gabriele Jan 2022 # for sync input devices, the check has to be performed on output Time - if self.isUsedOnAnotherThread(threadMap, self.timebase, True): + if self.isUsedOnAnotherThreadSynch(threadMap, self.timebase): synchThreadSignals.append({'name':'Time', 'type':'uint32', 'dimensions':0, 'elements': 1}) # endif isSynch @@ -2210,7 +2541,6 @@ def getMarteInputInfo(self, threadMap, gams, dataSources, gamList, isSynch): dataSources.append(dataSourceText) # MDSWriter management - nonGamInputNodes = [] if configDict['storeSignals']: dataSourceText = ' +'+dataSourceName+'_TreeOutput = {\n' dataSourceText += ' Class = MDSWriter\n' @@ -2305,8 +2635,6 @@ def getMarteInputInfo(self, threadMap, gams, dataSources, gamList, isSynch): dataSourceText += ' Class = GAMDataSource\n' dataSourceText += ' }\n' dataSources.append(dataSourceText) - if len(nonGamInputNodes) > 0: - gamList.append(dataSourceName+'_TreeIn') gamList.append(dataSourceName+'_DDBOutIOGAM') gamText = ' +'+dataSourceName+'_DDBOutIOGAM = {\n' gamText += ' Class = IOGAM\n' @@ -2342,6 +2670,8 @@ def getMarteInputInfo(self, threadMap, gams, dataSources, gamList, isSynch): numberOfElements = 1 for currDim in outputDict['dimensions']: numberOfElements *= currDim + + outputDict['elements'] = numberOfElements samples = outputDict['samples'] if samples > 1: gamText += ' NumberOfDimensions = 1\n' @@ -2351,10 +2681,11 @@ def getMarteInputInfo(self, threadMap, gams, dataSources, gamList, isSynch): gamText += ' NumberOfElements = ' + \ str(numberOfElements * samples)+'\n' gamText += ' }\n' - if self.isUsedOnAnotherThread(threadMap, outputDict['value_nid'], True): + if self.isUsedOnAnotherThreadSynch(threadMap, outputDict['value_nid']): synchThreadSignals.append(outputDict) - if self.isUsedOnAnotherThread(threadMap, outputDict['value_nid'], False): - asynchThreadSignals.append(outptDict) + elif self.isUsedOnAnotherThread(threadMap, outputDict['value_nid']): + print(outputDict['elements']) + asynchThreadSignals.append(outputDict) gamText += ' }\n' gamText += ' }\n' gams.append(gamText) @@ -2525,8 +2856,15 @@ def getMarteInputInfo(self, threadMap, gams, dataSources, gamList, isSynch): gamText += ' Class = IOGAM\n' gamText += ' InputSignals = {\n' for signalDict in synchThreadSignals: + try: + isInputStructField = (signalDict['value_nid'].getParent().getParent().getName() == 'FIELDS') + except: + isInputStructField = False gamText += ' '+signalDict['name']+' = {\n' - gamText += ' DataSource = '+dataSourceName+'_Output_DDB\n' + if isInputStructField: + gamText += ' DataSource = '+gamName+'_Expanded_Output_DDB\n' + else: + gamText += ' DataSource = '+gamName+'_Output_DDB\n' gamText += ' Type = '+signalDict['type']+'\n' if 'dimensions' in signalDict: dimensions = signalDict['dimensions'] @@ -2582,8 +2920,15 @@ def getMarteInputInfo(self, threadMap, gams, dataSources, gamList, isSynch): gamText += ' Class = IOGAM\n' gamText += ' InputSignals = {\n' for signalDict in asynchThreadSignals: + try: + isInputStructField = (signalDict['value'].getParent().getParent().getName() == 'FIELDS') + except: + isInputStructField = False gamText += ' '+signalDict['name']+' = {\n' - gamText += ' DataSource = '+dataSourceName+'_Output_DDB\n' + if isInputStructField: + gamText += ' DataSource = '+gamName+'_Expanded_Output_DDB\n' + else: + gamText += ' DataSource = '+gamName+'_Output_DDB\n' gamText += ' NumberOfDimensions = ' + \ str(signalDict['dimensions'])+'\n' gamText += ' NumberOfElements = ' + \ @@ -2617,7 +2962,7 @@ def getMarteOutputInfo(self, threadMap, gams, dataSources, gamList): outputDicts = configDict['outputDicts'] # TODO: unused outPeriod = 0 # If different from 0, this means that the corresponing component is driving the thread timing - + nonGamInputNodes = [] # timebase if isinstance(timebase, Range): period = timebase.getDescAt(2).data() @@ -2720,11 +3065,13 @@ def getMarteOutputInfo(self, threadMap, gams, dataSources, gamList): # input Signals gamText += ' InputSignals = {\n' - nonGamInputNodes = [] +# nonGamInputNodes = [] signalNames = [] signalSamples = [] # to record the same number of samples for the output IOGAM fields for inputDict in inputDicts: + if not 'value' in inputDict: + continue # This is a Time field referring to this timebase if 'value' in inputDict and isinstance(inputDict['value'], TreeNode) and inputDict['value'].getNodeName() == 'TIMEBASE' and inputDict['value'].getParent().getNid() == self.getNid(): signalNames.append('Time') @@ -2764,17 +3111,18 @@ def getMarteOutputInfo(self, threadMap, gams, dataSources, gamList): except: isTreeRef = True if isTreeRef: - signalName = self.convertPath( - inputDict['value_nid'].getPath()) - signalNames.append(signalName) - signalSamples.append(1) - nonGamInputNodes.append( - {'expr': inputDict['value'], 'dimensions': inputDict['dimensions'], 'name': signalName, 'col_order': inputDict['col_order']}) - gamText += ' '+signalName+' = {\n' + signalName = self.convertPath( + inputDict['value_nid'].getPath()) + signalNames.append(signalName) + signalSamples.append(1) + if 'value' in inputDict: + nonGamInputNodes.append( + {'expr': inputDict['value'], 'dimensions': inputDict['dimensions'], 'name': signalName, 'col_order': inputDict['col_order']}) + gamText += ' '+signalName+' = {\n' # GAB 2022 gamText += ' DataSource = '+dataSourceName+'_TreeInput\n' - gamText += ' DataSource = '+dataSourceName+'_TreeInDDB\n' - if 'type' in inputDict: - gamText += ' Type = '+inputDict['type']+'\n' + gamText += ' DataSource = '+dataSourceName+'_TreeInDDB\n' + if 'type' in inputDict: + gamText += ' Type = '+inputDict['type']+'\n' else: # Used to force the use of Samples instead of dimensions in case of SYnch datasource @@ -2831,6 +3179,8 @@ def getMarteOutputInfo(self, threadMap, gams, dataSources, gamList): gamText += ' OutputSignals = {\n' idx = 0 for outputDict in inputDicts: + if not 'value' in outputDict: + continue gamText += ' '+signalNames[idx]+' = {\n' gamText += ' Samples = 1\n' @@ -2911,6 +3261,8 @@ def getMarteOutputInfo(self, threadMap, gams, dataSources, gamList): dataSourceText += ' Signals = {\n' idx = 0 for inputDict in inputDicts: + if not 'value' in inputDict: + continue dataSourceText += ' '+signalNames[idx]+' = {\n' idx = idx+1 if 'type' in inputDict: diff --git a/pydevices/RfxDevices/MARTE2_SIMULINK.py b/pydevices/RfxDevices/MARTE2_SIMULINK.py index 06ae0b5aad..52b04baf2b 100644 --- a/pydevices/RfxDevices/MARTE2_SIMULINK.py +++ b/pydevices/RfxDevices/MARTE2_SIMULINK.py @@ -533,7 +533,7 @@ def GetModelParameterData(ParameterStruct, numOfParameters): if currDimension[0] == 1 and currDimension[1] == 1: # scalar dimension = 0 mdsplusValue = paramPointer[0] - elif currDimension[0] == 1: # vector + elif currDimension[0] == 1 or currDimension[1] == 1: # vector dimension = currDimension[0]*currDimension[1] valueList = [] for idx in range(dimension): @@ -553,9 +553,9 @@ def GetModelParameterData(ParameterStruct, numOfParameters): if currDimension[0] != 1 or currDimension[1] != 1: if retrievedSLIdType == 0: - mdsplusValue = MDSplus.Float32Array(valueList) - elif retrievedSLIdType == 1: mdsplusValue = MDSplus.Float64Array(valueList) + elif retrievedSLIdType == 1: + mdsplusValue = MDSplus.Float32Array(valueList) elif retrievedSLIdType == 2: mdsplusValue = MDSplus.Int8Array(valueList) elif retrievedSLIdType == 3: