-
Notifications
You must be signed in to change notification settings - Fork 129
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); |
Metadata
Metadata
Assignees
Labels
No labels