private string sconnConfigToStringVal(sconnConfigMapper map, ipcDataType.ipcDeviceConfig config) { if (map.ConfigType == ipcDefines.mAdrInput) { return(config.memCFG[ConfigAddrForMapperInfo(map)].ToString()); } else if (map.ConfigType == ipcDefines.mAdrOutput) { return(config.memCFG[ConfigAddrForMapperInfo(map)].ToString()); } else if (map.ConfigType == ipcDefines.mAdrRelay) { return(config.memCFG[ConfigAddrForMapperInfo(map)].ToString()); } else { return(config.memCFG[map.ConfigType].ToString()); //direct value } }
private void SetConfigForActionParameterAtDevice(ActionParameter param, ipcDataType.ipcDeviceConfig config) { LoadStringValueToByteMemoryAtAddr(param.Value, config.memCFG, ConfigAddrForMapperInfo(param.sconnMappers.First())); }
private string sconnConfigToStringVal(sconnConfigMapper map, ipcDataType.ipcDeviceConfig config) { return(""); }