Revision 66d8e606a8d996ded60bc81d5edf319142a5fad9 authored by Ron Burkey on 04 October 2021, 11:49:55 UTC, committed by Ron Burkey on 04 October 2021, 11:49:55 UTC
yaACA2.wxg
<?xml version="1.0"?>
<!-- generated by wxGlade 0.6.3 on Thu Apr 9 14:02:28 2009 -->
<application path="/home/rburkey/Projects/yaAGC/yaACA2/yaACA2" name="yaAcaApp" class="yaAcaAppClass" option="0" language="C++" top_window="yaAcaFrame" encoding="UTF-8" use_gettext="0" overwrite="0" use_new_namespace="1" for_version="2.8" is_template="0">
<object class="yaAcaFrameClass" name="yaAcaFrame" base="EditFrame">
<style>wxDEFAULT_FRAME_STYLE</style>
<icon>ApolloPatch2.png</icon>
<title>yaACA2 by Ron Burkey</title>
<background>#ffffff</background>
<object class="wxFlexGridSizer" name="TopSizer" base="EditFlexGridSizer">
<hgap>0</hgap>
<rows>6</rows>
<cols>3</cols>
<vgap>0</vgap>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>10</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>10</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>10</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxBoxSizer" name="ControllerBox" base="EditBoxSizer">
<orient>wxVERTICAL</orient>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxStaticBoxSizer" name="ControllerSizer" base="EditStaticBoxSizer">
<orient>wxVERTICAL</orient>
<label>Joystick Controller</label>
<object class="sizeritem">
<flag>wxEXPAND|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>1</option>
<object class="wxFlexGridSizer" name="grid_sizer_1" base="EditFlexGridSizer">
<hgap>0</hgap>
<rows>6</rows>
<cols>2</cols>
<vgap>0</vgap>
<object class="sizeritem">
<flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_4" base="EditStaticText">
<attribute>1</attribute>
<label>Drivers: </label>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxPanel" name="panel_2" base="EditPanel">
<style>wxSUNKEN_BORDER|wxTAB_TRAVERSAL</style>
<object class="wxBoxSizer" name="sizer_3" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxStaticText" name="ToolkitLabel" base="EditStaticText">
<attribute>1</attribute>
<label>0 (wxWidgets)</label>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_RIGHT</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_1" base="EditStaticText">
<attribute>1</attribute>
<label>Controller: </label>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxPanel" name="ControllerNumberPanel" base="EditPanel">
<style>wxSUNKEN_BORDER|wxTAB_TRAVERSAL</style>
<object class="wxBoxSizer" name="ModelSizer_copy" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxEXPAND|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>1</option>
<object class="wxStaticText" name="ControllerNumberLabel" base="EditStaticText">
<attribute>1</attribute>
<label>0</label>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_1_copy_3" base="EditStaticText">
<attribute>1</attribute>
<label>Model: </label>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxPanel" name="ModelPanel" base="EditPanel">
<style>wxSUNKEN_BORDER|wxTAB_TRAVERSAL</style>
<object class="wxBoxSizer" name="ModelSizer" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxEXPAND|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>1</option>
<object class="wxStaticText" name="ControllerModelLabel" base="EditStaticText">
<attribute>1</attribute>
<label>(no joystick controller attached)</label>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_RIGHT</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_3" base="EditStaticText">
<attribute>1</attribute>
<label>Axes: </label>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxPanel" name="panel_1" base="EditPanel">
<style>wxSUNKEN_BORDER|wxTAB_TRAVERSAL</style>
<object class="wxBoxSizer" name="sizer_2" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxBoxSizer" name="sizer_2_copy" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxCheckBox" name="BoxAxis0" base="EditCheckBox">
<checked>1</checked>
<label>0</label>
<disabled>1</disabled>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxCheckBox" name="BoxAxis1" base="EditCheckBox">
<checked>1</checked>
<label>1</label>
<disabled>1</disabled>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxCheckBox" name="BoxAxis2" base="EditCheckBox">
<label>2</label>
<disabled>1</disabled>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxCheckBox" name="BoxAxis3" base="EditCheckBox">
<label>3</label>
<disabled>1</disabled>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxCheckBox" name="BoxAxis4" base="EditCheckBox">
<label>4</label>
<disabled>1</disabled>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxCheckBox" name="BoxAxis5" base="EditCheckBox">
<label>5</label>
<disabled>1</disabled>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxCheckBox" name="BoxAxis6" base="EditCheckBox">
<label>6</label>
<disabled>1</disabled>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_1_copy_1" base="EditStaticText">
<attribute>1</attribute>
<label>Pitch: </label>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxPanel" name="ControllerPitchPanel" base="EditPanel">
<style>wxSUNKEN_BORDER|wxTAB_TRAVERSAL</style>
<object class="wxBoxSizer" name="ControllerPositionSizer" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxEXPAND|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>1</option>
<object class="wxStaticText" name="ControllerPitchLabel" base="EditStaticText">
<attribute>1</attribute>
<label>0</label>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_1_copy_4" base="EditStaticText">
<attribute>1</attribute>
<label>Roll: </label>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxPanel" name="ControllerPositionPanel_copy" base="EditPanel">
<style>wxSUNKEN_BORDER|wxTAB_TRAVERSAL</style>
<object class="wxBoxSizer" name="ControllerPositionSizer_copy" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxEXPAND|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>1</option>
<object class="wxStaticText" name="ControllerRollLabel" base="EditStaticText">
<attribute>1</attribute>
<label>0</label>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_1_copy" base="EditStaticText">
<attribute>1</attribute>
<label>Yaw: </label>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxPanel" name="ControllerPositionPanel_copy_1" base="EditPanel">
<style>wxSUNKEN_BORDER|wxTAB_TRAVERSAL</style>
<object class="wxBoxSizer" name="ControllerPositionSizer_copy_1" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxEXPAND|wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>1</option>
<object class="wxStaticText" name="ControllerYawLabel" base="EditStaticText">
<attribute>1</attribute>
<label>0</label>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticBoxSizer" name="RollBox" base="EditStaticBoxSizer">
<orient>wxVERTICAL</orient>
<label>Roll Axis Configuration</label>
<object class="sizeritem">
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<border>0</border>
<option>0</option>
<object class="wxBoxSizer" name="sizer_1" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_2" base="EditStaticText">
<attribute>1</attribute>
<label>Axis number: </label>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxSpinCtrl" name="RollAxisCtrl" base="EditSpinCtrl">
<tooltip>For a joystick controller that has multiple degrees of freedom, it's necessary to select which such dimension is associate with pitch, with roll, and with yaw. A different degree of freedom is associated wtih each. This setting does not take effect until the "Set" button is clicked.</tooltip>
<range>0, 6</range>
<value>0</value>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<border>0</border>
<option>0</option>
<object class="wxRadioBox" name="RollPolarityBox" base="EditRadioBox">
<style>wxRA_SPECIFY_ROWS</style>
<selection>0</selection>
<dimension>0</dimension>
<label>Polarity</label>
<tooltip>Determine whether which direction is "positive" and which is "negative".</tooltip>
<choices>
<choice>Positive</choice>
<choice>Negative</choice>
</choices>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticBoxSizer" name="PitchBox" base="EditStaticBoxSizer">
<orient>wxVERTICAL</orient>
<label>Pitch Axis Configuration</label>
<object class="sizeritem">
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<border>0</border>
<option>0</option>
<object class="wxBoxSizer" name="sizer_1_copy" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_2_copy" base="EditStaticText">
<attribute>1</attribute>
<label>Axis number: </label>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxSpinCtrl" name="PitchAxisCtrl" base="EditSpinCtrl">
<tooltip>For a joystick controller that has multiple degrees of freedom, it's necessary to select which such dimension is associate with pitch, with roll, and with yaw. A different degree of freedom is associated wtih each. This setting does not take effect until the "Set" button is clicked.</tooltip>
<range>0, 6</range>
<value>0</value>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<border>0</border>
<option>0</option>
<object class="wxRadioBox" name="PitchPolarityBox" base="EditRadioBox">
<style>wxRA_SPECIFY_ROWS</style>
<selection>0</selection>
<dimension>0</dimension>
<label>Polarity</label>
<tooltip>Determine whether which direction is "positive" and which is "negative".</tooltip>
<choices>
<choice>Positive</choice>
<choice>Negative</choice>
</choices>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticBoxSizer" name="YawBox" base="EditStaticBoxSizer">
<orient>wxVERTICAL</orient>
<label>Yaw Axis Configuration</label>
<object class="sizeritem">
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<border>0</border>
<option>0</option>
<object class="wxBoxSizer" name="sizer_1_copy_1" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<flag>wxALIGN_CENTER_VERTICAL</flag>
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="label_2_copy_1" base="EditStaticText">
<attribute>1</attribute>
<label>Axis number: </label>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxSpinCtrl" name="YawAxisCtrl" base="EditSpinCtrl">
<tooltip>For a joystick controller that has multiple degrees of freedom, it's necessary to select which such dimension is associate with pitch, with roll, and with yaw. A different degree of freedom is associated wtih each. This setting does not take effect until the "Set" button is clicked.</tooltip>
<range>0, 6</range>
<value>0</value>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_CENTER_HORIZONTAL</flag>
<border>0</border>
<option>0</option>
<object class="wxRadioBox" name="YawPolarityBox" base="EditRadioBox">
<style>wxRA_SPECIFY_ROWS</style>
<selection>0</selection>
<dimension>0</dimension>
<label>Polarity</label>
<tooltip>Determine whether which direction is "positive" and which is "negative".</tooltip>
<choices>
<choice>Positive</choice>
<choice>Negative</choice>
</choices>
</object>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxBoxSizer" name="sizer_6" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<border>0</border>
<option>1</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxButton" name="DefaultButton" base="EditButton">
<label>Default</label>
<tooltip>Click this to restore the defaults. The new settings go into effect as soon as this button is clicked.</tooltip>
<id>ID_DEFAULT</id>
<events>
<handler event="EVT_BUTTON">OnDefaultPressed</handler>
</events>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxButton" name="SetButton" base="EditButton">
<label>Set</label>
<tooltip>Click this to accept the settings above. The settings do not take effect until this button is clicked.</tooltip>
<id>ID_SET</id>
<events>
<handler event="EVT_BUTTON">OnSetPressed</handler>
</events>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>1</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
<object class="sizeritem">
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
<object class="wxPanel" name="StatusPanel" base="EditPanel">
<style>wxSUNKEN_BORDER|wxTAB_TRAVERSAL</style>
<object class="wxBoxSizer" name="StatusSizer" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="wxStaticText" name="StatusLabel" base="EditStaticText">
<attribute>1</attribute>
<label>Waiting for connection to yaAGC ...</label>
</object>
</object>
</object>
</object>
</object>
<object class="sizeritem">
<border>0</border>
<option>0</option>
<object class="spacer" name="spacer" base="EditSpacer">
<height>20</height>
<width>20</width>
</object>
</object>
</object>
</object>
</application>
Computing file changes ...