123456789101112131415161718 |
- #include "stdafx.h"
- #include "ConfigureExposureDelayTime.h"
- #include "ConfigurationManager.h"
- using namespace DIOS::Dev::Detail::MachineryECOM;
- float ConfigureExposureDelayTime::GetExposureDelayTimeInSeconds(const std::string &positionCode)
- {
- auto config = ConfigurationManager::Instance()->GetExpousreDelayTimeConfig();
- if (config.GetFirstOf(positionCode.c_str()) >= 0)
- {
- auto ms = atoi((const char *)config[positionCode.c_str()]);
- return (ms / 1000.0f);
- }
- return 0.0f;
- }
|