Fix ordering between CameraServer.getInstance and UsbCamera creation (#69)

If the CameraServer instance is started after the UsbCamer is created, it
never gets the source created event to actually build the NetworkTable table.
This commit is contained in:
Peter Johnson
2019-01-13 21:23:44 -08:00
committed by GitHub
parent 64b9491e15
commit 08163c0681
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -170,8 +170,8 @@ bool ReadConfig() {
cs::UsbCamera StartCamera(const CameraConfig& config) {
wpi::outs() << "Starting camera '" << config.name << "' on " << config.path
<< '\n';
cs::UsbCamera camera{config.name, config.path};
auto inst = frc::CameraServer::GetInstance();
cs::UsbCamera camera{config.name, config.path};
auto server = inst->StartAutomaticCapture(camera);
camera.SetConfigJson(config.config);