diff --git a/RocketControlUnitGUI/src/lib/MainBackground.svg b/RocketControlUnitGUI/src/lib/MainBackground.svg new file mode 100644 index 0000000..e0ca4eb --- /dev/null +++ b/RocketControlUnitGUI/src/lib/MainBackground.svg @@ -0,0 +1,1224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RocketControlUnitGUI/src/lib/MainBackgroundDark.svg b/RocketControlUnitGUI/src/lib/MainBackgroundDark.svg new file mode 100644 index 0000000..18df24e --- /dev/null +++ b/RocketControlUnitGUI/src/lib/MainBackgroundDark.svg @@ -0,0 +1,1191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RocketControlUnitGUI/src/lib/components/Diagram.svelte b/RocketControlUnitGUI/src/lib/components/Diagram.svelte index 30ba60e..0483400 100644 --- a/RocketControlUnitGUI/src/lib/components/Diagram.svelte +++ b/RocketControlUnitGUI/src/lib/components/Diagram.svelte @@ -1,3233 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - VENT - - - - - - - - - - - - - - - - - - - TC4 - - - Pressure Vessel - - - - - - - - TC7 - - - - - - TC8 - - - - - - TC9 - - - - - - - TC10 - - - - - HTR - - - - - HTR - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + .diagram-wrapper :global(svg *) { + transition: all 0.15s ease; + } + \ No newline at end of file diff --git a/RocketControlUnitGUI/src/routes/+page.svelte b/RocketControlUnitGUI/src/routes/+page.svelte index 591eb79..94ff326 100644 --- a/RocketControlUnitGUI/src/routes/+page.svelte +++ b/RocketControlUnitGUI/src/routes/+page.svelte @@ -177,10 +177,10 @@ $: dip_tube_tc_display = $dip_tube_tc_temperature === undefined ? 'N/A' : $dip_tube_tc_temperature; - $: rocket_mass_display = $rocket_mass === undefined ? 'N/A' : Number($rocket_mass).toFixed(2); + $: rocket_mass_display = $rocket_mass === undefined ? 'N/A' : Number($nos2_mass).toFixed(2); $: nos1_mass_display = $nos1_mass === undefined ? 'N/A' : Number($nos1_mass).toFixed(2); - $: nos2_mass_display = $nos2_mass === undefined ? 'N/A' : Number($nos2_mass).toFixed(2); + $: nos2_mass_display = $nos2_mass === undefined ? 'N/A' : Number($rocket_mass).toFixed(2); $: ib_pressure_display = $ib_pressure === undefined ? 'N/A' : $ib_pressure; $: lower_pv_display = $lower_pv_pressure === undefined ? 'N/A' : $lower_pv_pressure; @@ -542,7 +542,7 @@ @@ -553,8 +553,8 @@ type="button" class="btn btn-sm variant-filled-error" on:click={() => { - writeLoadCellCommand('NOS2', 'CANCEL', 0); - resumeConfirmRemoveWeight('NOS2'); + writeLoadCellCommand('LAUNCHRAIL', 'CANCEL', 0); + resumeConfirmRemoveWeight('LAUNCHRAIL'); }} > CAL @@ -565,7 +565,7 @@ @@ -576,8 +576,8 @@ type="button" class="btn btn-sm variant-filled-error" on:click={() => { - writeLoadCellCommand('LAUNCHRAIL', 'CANCEL', 0); - resumeConfirmRemoveWeight('LAUNCHRAIL'); + writeLoadCellCommand('NOS2', 'CANCEL', 0); + resumeConfirmRemoveWeight('NOS2'); }} > CAL diff --git a/RocketControlUnitGUI/src/styles/display.postcss b/RocketControlUnitGUI/src/styles/display.postcss index 5201b95..278d1c4 100644 --- a/RocketControlUnitGUI/src/styles/display.postcss +++ b/RocketControlUnitGUI/src/styles/display.postcss @@ -93,16 +93,16 @@ .vent_slider { position: absolute; - top: calc(var(--container-width) * 0.222); - left: 85.3%; + top: calc(var(--container-width) * 0.205); + left: 96.3%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1900)); font-size: 16px; } .drain_slider { position: absolute; - top: calc(var(--container-width) * 0.265); - left: 85.3%; + top: calc(var(--container-width) * 0.375); + left: 96.3%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1900)); font-size: 16px; } @@ -117,16 +117,16 @@ .upper_pv_heater_slider { position: absolute; - top: calc(var(--container-width) * 0.144); - left: 90.2%; + top: calc(var(--container-width) * 0.265); + left: 93.2%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 2300)); font-size: 12px; } .lower_pv_heater_slider { position: absolute; - top: calc(var(--container-width) * 0.318); - left: 98.15%; + top: calc(var(--container-width) * 0.430); + left: 91.7%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 2300)); font-size: 12px; } @@ -297,32 +297,32 @@ .upper_pv_pressure { position: absolute; - top: calc(var(--container-width) * 0.104); - left: 92.9%; + top: calc(var(--container-width) * 0.154); + left: 87.0%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1500)); - font-size: 14px; + font-size: 13px; } .upper_pv_tc { position: absolute; - top: calc(var(--container-width) * 0.114); - left: 86.7%; + top: calc(var(--container-width) * 0.116); + left: 89.8%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1500)); font-size: 12px; } .vent_solenoid_tc { position: absolute; - top: calc(var(--container-width) * 0.108); - left: 89.6%; + top: calc(var(--container-width) * 0.142); + left: 94.5%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1500)); font-size: 12px; } .dip_tube_tc { position: absolute; - top: calc(var(--container-width) * 0.114); - left: 97.4%; + top: calc(var(--container-width) * 0.155); + left: 83.4%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1500)); font-size: 12px; } @@ -337,40 +337,40 @@ .ib_pressure { position: absolute; - top: calc(var(--container-width) * 0.391); - left: 93.1%; + top: calc(var(--container-width) * 0.350); + left: 88.7%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1500)); - font-size: 14px; + font-size: 12px; } .lower_pv_pressure { position: absolute; - top: calc(var(--container-width) * 0.345); - left: 90.9%; + top: calc(var(--container-width) * 0.311); + left: 84.5%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1500)); - font-size: 14px; + font-size: 12px; } .ib_temperature { position: absolute; - top: calc(var(--container-width) * 0.391); - left: 89.8%; + top: calc(var(--container-width) * 0.351); + left: 84.0%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1500)); font-size: 12px; } .lower_pv_tc1 { position: absolute; - top: calc(var(--container-width) * 0.345); - left: 94.2%; + top: calc(var(--container-width) * 0.311); + left: 89.6%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1500)); - font-size: 14px; + font-size: 12px; } .low_solenoid_heater_tc { position: absolute; - top: calc(var(--container-width) * 0.356); - left: 98.35%; + top: calc(var(--container-width) * 0.312); + left: 93.6%; transform: translate(-50%, -50%) scale(calc(var(--container-width-unitless) / 1500)); font-size: 12px; } diff --git a/SoarCommunications b/SoarCommunications index 76a498b..8a5b492 160000 --- a/SoarCommunications +++ b/SoarCommunications @@ -1 +1 @@ -Subproject commit 76a498b750148bdabd37132c5fd4071c39aeb83c +Subproject commit 8a5b49256d9879b661437f2cf52fd4e2d7ddd614