This commit is contained in:
2024-05-16 10:01:22 +02:00
parent 073ad3dada
commit 8025de69a9
3 changed files with 405 additions and 7 deletions

View File

@ -18,6 +18,10 @@
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.paint.Color?>
<?import javafx.scene.paint.RadialGradient?>
<?import javafx.scene.paint.Stop?>
<?import javafx.scene.shape.Circle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
@ -46,7 +50,7 @@
</HBox>
<VBox layoutX="14.0" layoutY="727.0">
<children>
<Label fx:id="totalExecutionTimeLabel" text="Total Execution Time: 0µs"/>
<Label fx:id="totalExecutionTimeLabel" text="Total Execution Time: 0µs" />
<CheckBox fx:id="wdtCheck" mnemonicParsing="false" onAction="#toggleWatchdog" text="Watchdog-Timer">
<VBox.margin>
<Insets top="10.0" />
@ -73,10 +77,11 @@
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="25.0" prefHeight="25.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="25.0" prefHeight="25.0" vgrow="SOMETIMES" />
</rowConstraints>
<effect>
<Blend />
@ -701,6 +706,302 @@
</ToggleButtonGroup>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="2" GridPane.rowIndex="7">
<children>
<Circle fx:id="ledB6" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" GridPane.rowIndex="3">
<children>
<CheckBox fx:id="ledCheckA" mnemonicParsing="false" onAction="#toggleLEDs" />
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="124.0" GridPane.rowIndex="7">
<children>
<CheckBox fx:id="ledCheckB" mnemonicParsing="false" onAction="#toggleLEDs"/>
</children>
</VBox>
<VBox alignment="CENTER" GridPane.columnIndex="1" GridPane.rowIndex="7">
<children>
<Circle fx:id="ledB7" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="137.0" layoutY="271.0" GridPane.columnIndex="6" GridPane.rowIndex="3">
<children>
<Circle fx:id="ledA2" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="5" GridPane.rowIndex="3">
<children>
<Circle fx:id="ledA3" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="4" GridPane.rowIndex="3">
<children>
<Circle fx:id="ledA4" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="8" GridPane.rowIndex="7">
<children>
<Circle fx:id="ledB0" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="7" GridPane.rowIndex="7">
<children>
<Circle fx:id="ledB1" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="6" GridPane.rowIndex="7">
<children>
<Circle fx:id="ledB2" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="5" GridPane.rowIndex="7">
<children>
<Circle fx:id="ledB3" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="4" GridPane.rowIndex="7">
<children>
<Circle fx:id="ledB4" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="3" GridPane.rowIndex="7">
<children>
<Circle fx:id="ledB5" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="457.0" layoutY="124.0" GridPane.columnIndex="8" GridPane.rowIndex="3">
<children>
<Circle fx:id="ledA0" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
<VBox alignment="CENTER" layoutX="10.0" layoutY="10.0" GridPane.columnIndex="7" GridPane.rowIndex="3">
<children>
<Circle fx:id="ledA1" radius="13.0" stroke="BLACK" strokeType="INSIDE">
<fill>
<RadialGradient centerX="0.5" centerY="0.5" radius="0.7">
<stops>
<Stop>
<color>
<Color />
</color>
</Stop>
<Stop offset="1.0">
<color>
<Color red="0.66" green="0.66" blue="0.66" />
</color>
</Stop>
</stops>
</RadialGradient>
</fill>
</Circle>
</children>
</VBox>
</children>
</GridPane>
</children>