float FFGLPluginInstance::getparam(std::string pnm) { DEBUGPRINT(("FGLPlugin::getparam pnm=%s",pnm.c_str())); int pnum = m_plugindef->getParamNum(pnm); if ( pnum >= 0 ) { return GetFloatParameter(pnum); } DEBUGPRINT(("Didn't find FFGL parameter pnm=%s\n",pnm.c_str())); return 0.0; }
int main() { int channel = 0; char* param = "Pw"; unsigned long stat = GetToggleStatus(channel, param); printf("pw status: %u\n", stat); printf("pw status: %u\n", stat); printf("pw status: %u\n", stat); int ret = SetToggleStatus(channel, param, 1); printf("pw set: %04x\n", ret); stat = GetToggleStatus(channel, param); printf("pw status: %u\n", stat); sleep(2); printf("VMon: %10.2f\n", GetFloatParameter(channel, "VMon")); printf("VMon: %10.2f\n", GetFloatParameter(channel, "VMon")); printf("VMon: %10.2f\n", GetFloatParameter(channel, "VMon")); printf("VMon: %10.2f\n", GetFloatParameter(channel, "VMon")); printf("VMon: %10.2f\n", GetFloatParameter(channel, "VMon")); return 0; }