Skip to content

Commit

Permalink
Merge pull request #511 from nicost/DahengGalaxy
Browse files Browse the repository at this point in the history
DahengGalaxy: implement isCapturing function so that the shutter closes at the end of live mode.
  • Loading branch information
nicost authored Oct 22, 2024
2 parents 216ddd7 + 36b5c73 commit 110f0ea
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
8 changes: 6 additions & 2 deletions DeviceAdapters/DahengGalaxy/ClassGalaxy.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -836,10 +836,9 @@ int ClassGalaxy::StartSequenceAcquisition(double /* interval_ms */) {
}
return DEVICE_OK;
}

int ClassGalaxy::StopSequenceAcquisition()
{


if (m_objStreamFeatureControlPtr->GetBoolFeature("StreamIsGrabbing")->GetValue())
{
m_objFeatureControlPtr->GetCommandFeature("AcquisitionStop")->Execute();
Expand All @@ -852,6 +851,11 @@ int ClassGalaxy::StopSequenceAcquisition()
return DEVICE_OK;
}

bool ClassGalaxy::IsCapturing()
{
return m_objStreamFeatureControlPtr->GetBoolFeature("StreamIsGrabbing")->GetValue() ? true : false;
}

int ClassGalaxy::PrepareSequenceAcqusition()
{
AddToLog("PrepareSequenceAcqusition");
Expand Down
2 changes: 1 addition & 1 deletion DeviceAdapters/DahengGalaxy/ClassGalaxy.h
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ class MODULE_API ClassGalaxy : public CCameraBase<ClassGalaxy>
//* Flag to indicate whether Sequence Acquisition is currently running.
//* Return true when Sequence acquisition is active, false otherwise
//*/
//bool IsCapturing();
bool IsCapturing();

////Genicam Callback
////void ResultingFramerateCallback(GenApi::INode* pNode);
Expand Down

0 comments on commit 110f0ea

Please sign in to comment.