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: