diff --git a/elastic-layout.json b/elastic-layout.json new file mode 100644 index 0000000..33656e2 --- /dev/null +++ b/elastic-layout.json @@ -0,0 +1,980 @@ +{ + "version": 1.0, + "grid_size": 128, + "tabs": [ + { + "name": "Teleoperated", + "grid_layout": { + "layouts": [], + "containers": [ + { + "title": "Field", + "x": 768.0, + "y": 0.0, + "width": 768.0, + "height": 384.0, + "type": "Field", + "properties": { + "topic": "/SmartDashboard/Field", + "period": 0.06, + "field_game": "Reefscape", + "robot_width": 0.85, + "robot_length": 0.85, + "show_other_objects": true, + "show_trajectories": true, + "field_rotation": -180.0, + "robot_color": 4294198070, + "trajectory_color": 4294967295, + "show_robot_outside_widget": true + } + }, + { + "title": "IsFieldCentric", + "x": 1408.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/Drive/IsFieldCentric", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "autoRotationAvailable", + "x": 1152.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/AutoControl/autoRotationAvailable", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "MetaTag2Available", + "x": 1280.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/Positioning/MetaTag2Available", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "Auto Chooser", + "x": 768.0, + "y": 384.0, + "width": 384.0, + "height": 128.0, + "type": "ComboBox Chooser", + "properties": { + "topic": "/SmartDashboard/Auto Chooser", + "period": 0.06, + "sort_options": false + } + } + ] + } + }, + { + "name": "Autonomous", + "grid_layout": { + "layouts": [ + { + "title": "Drive", + "x": 640.0, + "y": 0.0, + "width": 256.0, + "height": 256.0, + "type": "List Layout", + "properties": { + "label_position": "TOP" + }, + "children": [ + { + "title": "IsFieldCentric", + "x": 0.0, + "y": 0.0, + "width": 128.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/SmartDashboard/Drive/IsFieldCentric", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "Mode", + "x": 0.0, + "y": 0.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/Drive/Mode", + "period": 0.06, + "data_type": "string", + "show_submit_button": false + } + } + ] + } + ], + "containers": [ + { + "title": "limelight-zy", + "x": 896.0, + "y": 0.0, + "width": 640.0, + "height": 384.0, + "type": "Camera Stream", + "properties": { + "topic": "/CameraPublisher/limelight-zy", + "period": 0.06, + "rotation_turns": 0 + } + }, + { + "title": "MetaTag2Available", + "x": 384.0, + "y": 0.0, + "width": 256.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/SmartDashboard/MetaTag2Available", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "Current Pose X", + "x": 384.0, + "y": 256.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/Current Pose X", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "Current Pose Y", + "x": 384.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/Current Pose Y", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "MetaTag2 Pose X", + "x": 512.0, + "y": 256.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/MetaTag2 Pose X", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "MetaTag2 Pose Y", + "x": 512.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/MetaTag2 Pose Y", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "Pose Distance", + "x": 640.0, + "y": 256.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/Pose Distance", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "Rotation Difference", + "x": 640.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/Rotation Difference", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "Rotation Difference", + "x": 768.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/Rotation Difference", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "Angle Difference", + "x": 1152.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/Angle Difference", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "autoRotationAvailable", + "x": 640.0, + "y": 512.0, + "width": 128.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/SmartDashboard/autoRotationAvailable", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "autoRotationRate", + "x": 768.0, + "y": 512.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/SmartDashboard/autoRotationRate", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + } + ] + } + }, + { + "name": "MetaTagPositioning", + "grid_layout": { + "layouts": [], + "containers": [ + { + "title": "CurrentPoseX", + "x": 0.0, + "y": 0.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/CurrentPoseX", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "CurrentPoseY", + "x": 256.0, + "y": 0.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/CurrentPoseY", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "MetaTag2PoseX", + "x": 0.0, + "y": 128.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/MetaTag2PoseX", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "MetaTag2PoseY", + "x": 256.0, + "y": 128.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/MetaTag2PoseY", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "PoseDistance", + "x": 0.0, + "y": 256.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/PoseDistance", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "RotationDifference", + "x": 256.0, + "y": 256.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/RotationDifference", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "MetaTag2Available", + "x": 512.0, + "y": 0.0, + "width": 256.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/Positioning/MetaTag2Available", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "Field", + "x": 768.0, + "y": 0.0, + "width": 768.0, + "height": 384.0, + "type": "Field", + "properties": { + "topic": "/SmartDashboard/Field", + "period": 0.06, + "field_game": "Reefscape", + "robot_width": 0.85, + "robot_length": 0.85, + "show_other_objects": true, + "show_trajectories": true, + "field_rotation": 0.0, + "robot_color": 4294198070, + "trajectory_color": 4294967295, + "show_robot_outside_widget": true + } + }, + { + "title": "autoRotationAvailable", + "x": 512.0, + "y": 384.0, + "width": 256.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/AutoControl/autoRotationAvailable", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "AngleDifference", + "x": 0.0, + "y": 512.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/AutoControl/AngleDifference", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "CalculatedDifference", + "x": 256.0, + "y": 512.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/AutoControl/CalculatedDifference", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "CurrentAngle", + "x": 0.0, + "y": 384.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/AutoControl/CurrentAngle", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "TargetAngle", + "x": 256.0, + "y": 384.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/AutoControl/TargetAngle", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + }, + { + "title": "autoRotationRate", + "x": 512.0, + "y": 512.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/AutoControl/autoRotationRate", + "period": 0.06, + "data_type": "double", + "show_submit_button": false + } + } + ] + } + }, + { + "name": "SwervePID", + "grid_layout": { + "layouts": [], + "containers": [ + { + "title": "backboardEnable", + "x": 128.0, + "y": 0.0, + "width": 128.0, + "height": 128.0, + "type": "Toggle Switch", + "properties": { + "topic": "/Tuning/backboard/backboardEnable", + "period": 0.06, + "data_type": "boolean" + } + }, + { + "title": "backboardEnableRunning", + "x": 256.0, + "y": 0.0, + "width": 128.0, + "height": 128.0, + "type": "Toggle Switch", + "properties": { + "topic": "/Tuning/backboard/backboardEnableRunning", + "period": 0.06, + "data_type": "boolean" + } + }, + { + "title": "backboardkA", + "x": 256.0, + "y": 256.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Tuning/backboard/backboardkA", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "backboardkP", + "x": 128.0, + "y": 128.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Tuning/backboard/backboardkP", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "backboardkS", + "x": 256.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Tuning/backboard/backboardkS", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "backboardkV", + "x": 256.0, + "y": 128.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Tuning/backboard/backboardkV", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "backboardkI", + "x": 128.0, + "y": 256.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Tuning/backboard/backboardkI", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "backboardkD", + "x": 128.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Tuning/backboard/backboardkD", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "backboardRunningSpeedRPS", + "x": 384.0, + "y": 0.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Tuning/backboard/backboardRunningSpeedRPS", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "flywheelEnableRunning", + "x": 640.0, + "y": 256.0, + "width": 128.0, + "height": 128.0, + "type": "Toggle Switch", + "properties": { + "topic": "/Tuning/flywheel/flywheelEnableRunning", + "period": 0.06, + "data_type": "boolean" + } + }, + { + "title": "flywheelRunningSpeedRPS", + "x": 640.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Tuning/flywheel/flywheelRunningSpeedRPS", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "flywheelEnable", + "x": 640.0, + "y": 128.0, + "width": 128.0, + "height": 128.0, + "type": "Toggle Switch", + "properties": { + "topic": "/Tuning/flywheel/flywheelEnable", + "period": 0.06, + "data_type": "boolean" + } + } + ] + } + }, + { + "name": "Limelights", + "grid_layout": { + "layouts": [], + "containers": [ + { + "title": "limelight-intaker", + "x": 0.0, + "y": 0.0, + "width": 256.0, + "height": 256.0, + "type": "Camera Stream", + "properties": { + "topic": "/CameraPublisher/limelight-intaker", + "period": 0.06, + "rotation_turns": 0 + } + }, + { + "title": "limelight-shooter", + "x": 384.0, + "y": 0.0, + "width": 256.0, + "height": 256.0, + "type": "Camera Stream", + "properties": { + "topic": "/CameraPublisher/limelight-shooter", + "period": 0.06, + "rotation_turns": 0 + } + }, + { + "title": "MetaTag2Available", + "x": 1408.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/Positioning/MetaTag2Available", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "Usingll", + "x": 1152.0, + "y": 256.0, + "width": 256.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/Usingll", + "period": 0.06, + "data_type": "string", + "show_submit_button": true + } + }, + { + "title": "available", + "x": 256.0, + "y": 0.0, + "width": 128.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/Positioning/limelight-intaker/available", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "available", + "x": 640.0, + "y": 0.0, + "width": 128.0, + "height": 128.0, + "type": "Boolean Box", + "properties": { + "topic": "/Positioning/limelight-shooter/available", + "period": 0.06, + "data_type": "boolean", + "true_color": 4283215696, + "false_color": 4294198070, + "true_icon": "None", + "false_icon": "None" + } + }, + { + "title": "PositioningIntakerll", + "x": 0.0, + "y": 256.0, + "width": 384.0, + "height": 256.0, + "type": "Field", + "properties": { + "topic": "/SmartDashboard/PositioningIntakerll", + "period": 0.06, + "field_game": "Rebuilt", + "robot_width": 0.85, + "robot_length": 0.85, + "show_other_objects": true, + "show_trajectories": true, + "field_rotation": 180.0, + "robot_color": 4294198070, + "trajectory_color": 4294967295, + "show_robot_outside_widget": true + } + }, + { + "title": "PositioningShooterll", + "x": 384.0, + "y": 256.0, + "width": 384.0, + "height": 256.0, + "type": "Field", + "properties": { + "topic": "/SmartDashboard/PositioningShooterll", + "period": 0.06, + "field_game": "Rebuilt", + "robot_width": 0.85, + "robot_length": 0.85, + "show_other_objects": true, + "show_trajectories": true, + "field_rotation": 180.0, + "robot_color": 4294198070, + "trajectory_color": 4294967295, + "show_robot_outside_widget": true + } + }, + { + "title": "Field", + "x": 768.0, + "y": 256.0, + "width": 384.0, + "height": 256.0, + "type": "Field", + "properties": { + "topic": "/SmartDashboard/Field", + "period": 0.06, + "field_game": "Rebuilt", + "robot_width": 0.85, + "robot_length": 0.85, + "show_other_objects": true, + "show_trajectories": true, + "field_rotation": 180.0, + "robot_color": 4294198070, + "trajectory_color": 4294967295, + "show_robot_outside_widget": true + } + }, + { + "title": "CurrentPoseX", + "x": 1152.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/CurrentPoseX", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "CurrentPoseY", + "x": 1280.0, + "y": 384.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/CurrentPoseY", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "Distance", + "x": 256.0, + "y": 128.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/limelight-intaker/Distance", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "MetaTag2DistanceDifference", + "x": 768.0, + "y": 0.0, + "width": 256.0, + "height": 256.0, + "type": "Graph", + "properties": { + "topic": "/Positioning/MetaTag2DistanceDifference", + "period": 0.033, + "data_type": "double", + "time_displayed": 5.0, + "color": 4278238420, + "line_width": 2.0 + } + }, + { + "title": "Distance", + "x": 640.0, + "y": 128.0, + "width": 128.0, + "height": 128.0, + "type": "Text Display", + "properties": { + "topic": "/Positioning/limelight-shooter/Distance", + "period": 0.06, + "data_type": "double", + "show_submit_button": true + } + }, + { + "title": "MetaTag2XDifference", + "x": 1024.0, + "y": 0.0, + "width": 256.0, + "height": 256.0, + "type": "Graph", + "properties": { + "topic": "/Positioning/MetaTag2XDifference", + "period": 0.033, + "data_type": "double", + "time_displayed": 5.0, + "color": 4278238420, + "line_width": 2.0 + } + }, + { + "title": "MetaTag2YDifference", + "x": 1280.0, + "y": 0.0, + "width": 256.0, + "height": 256.0, + "type": "Graph", + "properties": { + "topic": "/Positioning/MetaTag2YDifference", + "period": 0.033, + "data_type": "double", + "time_displayed": 5.0, + "color": 4278238420, + "line_width": 2.0 + } + } + ] + } + } + ] +} \ No newline at end of file