-
Notifications
You must be signed in to change notification settings - Fork 130
Open
Description
Related to #773.
Multi Camera (and ArduinoCounter, CameraPulser) add the tags CameraChannelIndex/Name (with device = the virtual camera label) to the physical cameras when they are set. But the corresponding call to RemoveTag doesn't actually remove those tags, because they don't include the device label.
For example, for Multi Camera:
mmCoreAndDevices/DeviceAdapters/Utilities/MultiCamera.cpp
Lines 635 to 636 in 11a9e5a
| camera->AddTag(MM::g_Keyword_CameraChannelName, myName, usedCameras_[i].c_str()); | |
| camera->AddTag(MM::g_Keyword_CameraChannelIndex, myName, os.str().c_str()); |
mmCoreAndDevices/DeviceAdapters/Utilities/MultiCamera.cpp
Lines 617 to 618 in 11a9e5a
| camera->RemoveTag(MM::g_Keyword_CameraChannelName); | |
| camera->RemoveTag(MM::g_Keyword_CameraChannelIndex); |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels