diff --git a/Source/Processors/Serial/PulsePal.cpp b/Source/Processors/Serial/PulsePal.cpp index d37947e51ff27713277ebf40b8c3bf7a73841f23..1918fb87f45cae90f465cfcaf5f7c351c2115248 100644 --- a/Source/Processors/Serial/PulsePal.cpp +++ b/Source/Processors/Serial/PulsePal.cpp @@ -88,6 +88,11 @@ void PulsePal::initialize() vector<ofSerialDeviceInfo> devices = serial.getDeviceList(); // bool foundDevice = false; + if (devices.size() == 0) + { + std::cout << "No serial devices found!" << std::endl; + return; + } int id = devices[0].getDeviceID(); string path = devices[0].getDevicePath();