Skip to content

Commit

Permalink
changed meters to feet
Browse files Browse the repository at this point in the history
  • Loading branch information
Witherflare committed Feb 13, 2024
1 parent f87048c commit a22bb12
Show file tree
Hide file tree
Showing 22 changed files with 43 additions and 37 deletions.
2 changes: 1 addition & 1 deletion flight_data.txt

Large diffs are not rendered by default.

Binary file modified graphs/Altitude.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified graphs/Pitch.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified graphs/Roll.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified graphs/Temperature.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified graphs/X Acceleration.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified graphs/Y Acceleration.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified graphs/Z Acceleration.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions src/main/java/com/circuitwizardry/missioncontrol/Debrief.java
Original file line number Diff line number Diff line change
Expand Up @@ -465,13 +465,13 @@ private void downloadGraphActionPerformed(java.awt.event.ActionEvent evt) {//GEN
showGraph(data, 2, "X Acceleration", "Acceleration");
showGraph(data, 3, "Y Acceleration", "Acceleration");
showGraph(data, 4, "Z Acceleration", "Acceleration");
showGraph(data, 5, "Altitude", "Altitude (meters)");
showGraph(data, 5, "Altitude", "Altitude (feet)");
showGraph(data, 6, "Temperature", "Temperature (C)");
showGraph(data, 7, "Roll", "Roll");
showGraph(data, 8, "Pitch", "Pitch");
}
if (boardId == 100) {
showGraph(data, 2, "Altitude", "Altitude (meters)");
showGraph(data, 2, "Altitude", "Altitude (feet)");
showGraph(data, 3, "Temperature", "Temperature (C)");
}

Expand Down
10 changes: 5 additions & 5 deletions src/main/java/com/circuitwizardry/missioncontrol/MainScreen.form
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
<Group type="103" groupAlignment="0" attributes="0">
<Group type="102" attributes="0">
<Group type="103" groupAlignment="0" attributes="0">
<Group type="102" attributes="0">
<Group type="102" alignment="0" attributes="0">
<EmptySpace min="-2" pref="19" max="-2" attributes="0"/>
<Group type="103" groupAlignment="1" attributes="0">
<Component id="jScrollPane1" min="-2" pref="380" max="-2" attributes="0"/>
Expand All @@ -41,11 +41,11 @@
</Group>
</Group>
<Group type="102" alignment="0" attributes="0">
<EmptySpace min="-2" pref="79" max="-2" attributes="0"/>
<Component id="jLabel1" min="-2" pref="247" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/>
<Component id="jLabel1" min="-2" max="-2" attributes="0"/>
</Group>
</Group>
<EmptySpace pref="25" max="32767" attributes="0"/>
<EmptySpace pref="24" max="32767" attributes="0"/>
</Group>
</Group>
</DimensionLayout>
Expand Down Expand Up @@ -74,7 +74,7 @@
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Segoe UI Black" size="24" style="1"/>
</Property>
<Property name="text" type="java.lang.String" value="CW MissionControl"/>
<Property name="text" type="java.lang.String" value="CircuitWizardry MissionControl"/>
</Properties>
</Component>
<Component class="javax.swing.JButton" name="programButton">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ private void initComponents() {
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

jLabel1.setFont(new java.awt.Font("Segoe UI Black", 1, 24)); // NOI18N
jLabel1.setText("CW MissionControl");
jLabel1.setText("CircuitWizardry MissionControl");

programButton.setText("Program");
programButton.addActionListener(new java.awt.event.ActionListener() {
Expand Down Expand Up @@ -90,9 +90,9 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
.addGap(18, 18, 18)
.addComponent(docsButton))))
.addGroup(layout.createSequentialGroup()
.addGap(79, 79, 79)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 247, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(25, Short.MAX_VALUE))
.addContainerGap()
.addComponent(jLabel1)))
.addContainerGap(24, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,12 @@
*/
public class Missioncontrol {

// This project relies on jSerialComm 2.0.0 (for some reason). The newest version is 2.10.0 but we're using a version from 2018.
// If you're trying to load the source code, you can use jSerialComm 2.0.2 because that's the only one you can still find.
// It works fine.

public static void main(String[] args) {
System.out.println("Hello World!");
System.out.println("MissionControl - Made by Marcelo");
var frame = new MainScreen();
frame.setVisible(true);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ public class ProgramConfirm extends javax.swing.JFrame {
SerialPort port;
/**
* Creates new form ProgramConfirm
* @param c
* @param port
*/
public ProgramConfirm(String c, SerialPort port) {
String text = c.replaceAll("'", "\"");
Expand All @@ -33,7 +35,7 @@ public ProgramConfirm(String c, SerialPort port) {
codeFrame.setText(text);
this.port = port;

// DONT CLOSE ALL
// DONT CLOSE ALL windows, only this one
setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
addWindowListener(new WindowAdapter() {
@Override
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\pyro\PyroFeature.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\EmulatePyro.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\PyroCharge.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\Feature.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\input\Button.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\input\InputFeature.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\pyro\DrogueChute.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\Output.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\MainScreen.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\Input.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\output\Buzzer.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\GPIOFeature.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\ThrustVectoring.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\Missioncontrol.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\output\OutputFeature.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\Debrief.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\output\LED.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\GPIO.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\AudioCues.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\pyro\CustomPyro.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\pyro\MainChute.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\ProgramConfirm.java
C:\Users\marce\OneDrive\Documents\NetBeansProjects\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\ProgramScreen.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\pyro\MainChute.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\EmulatePyro.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\Feature.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\output\OutputFeature.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\Output.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\pyro\DrogueChute.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\PyroCharge.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\Debrief.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\ThrustVectoring.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\output\LED.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\MainScreen.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\GPIOFeature.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\ProgramScreen.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\input\InputFeature.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\ProgramConfirm.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\AudioCues.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\pyro\CustomPyro.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\GPIO.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\input\Button.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\Input.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\gpio\output\Buzzer.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\Missioncontrol.java
C:\Users\marce\Documents\GitHub\missioncontrol\src\main\java\com\circuitwizardry\missioncontrol\features\pyro\PyroFeature.java

0 comments on commit a22bb12

Please sign in to comment.