if (trackerConnection == null) {
trackerConnection = "discover://any";
}
// Obtain the proper tracking device here
BrainTrackingDeviceProvider deviceProvider = this.pluginManager.getPlugin(BrainTrackingDeviceProvider.class);
// No device is bad ... at this stage ...
if (deviceProvider == null) {
this.logger.warning("No brain tracker device provide found");
return;
}
this.logger.info("Device found, opening connection to " + trackerConnection);
// Now open the device
this.brainTrackingDevice = deviceProvider.openDevice(trackerConnection);
// If opening the device didn't work and we have autodetection, use the mouse
if (this.brainTrackingDevice == null) {
this.logger.info("Device did not open. No brainz today.");
return;