blob: 5b349514711c1212db3a7072ba2a7d3c43584221 [file] [log] [blame]
{
"channels":
[
{
"name": "/superstructure",
"type": "y2019.control_loops.superstructure.Goal",
"frequency": 200
},
{
"name": "/superstructure",
"type": "y2019.control_loops.superstructure.Status",
"frequency": 200
},
{
"name": "/superstructure",
"type": "y2019.control_loops.superstructure.Output",
"frequency": 200
},
{
"name": "/superstructure",
"type": "y2019.control_loops.superstructure.Position",
"frequency": 200
},
{
"name": "/superstructure",
"type": "y2019.StatusLight",
"frequency": 200
},
{
"name": "/drivetrain",
"type": "y2019.control_loops.drivetrain.TargetSelectorHint",
"frequency": 200
},
{
"name": "/camera",
"type": "y2019.control_loops.drivetrain.CameraFrame",
"frequency": 200
},
{
"name": "/camera",
"type": "y2019.CameraLog"
}
],
"applications": [
{
"name": "drivetrain",
"executable_name": "drivetrain"
},
{
"name": "trajectory_generator",
"executable_name": "trajectory_generator"
},
{
"name": "superstructure",
"executable_name": "superstructure"
},
{
"name": "server",
"executable_name": "server"
},
{
"name": "logger_main",
"executable_name": "logger_main"
},
{
"name": "joystick_reader",
"executable_name": "joystick_reader"
},
{
"name": "autonomous_action",
"executable_name": "autonomous_action"
},
{
"name": "wpilib_interface",
"executable_name": "wpilib_interface"
}
],
"imports": [
"../frc971/input/robot_state_config.json",
"../frc971/control_loops/drivetrain/drivetrain_config.json",
"../frc971/autonomous/autonomous_config.json",
"../frc971/wpilib/wpilib_config.json"
]
}