示例#1
0
        //----------------------- Control Param routines -----------------------//

        /**
         * General setter to allow for the use of future features, without having to update API.
         * @param paramEnum Parameter to set
         * @param paramValue Parameter value
         * @param timeoutMs optional timeout to ensure set transaction is successful.
         * @return nonzero error code if set fails.
         */
        public int ConfigSetParameter(ParamEnum paramEnum, float paramValue, uint timeoutMs = 0)
        {
            return(_ParamContainer.SetParam((byte)paramEnum, (int)paramValue, timeoutMs));
        }