BTool.DeviceFormUtils.GetGapParamIdStr C# (CSharp) Method

GetGapParamIdStr() public method

public GetGapParamIdStr ( byte paramId ) : string
paramId byte
return string
        public string GetGapParamIdStr(byte paramId)
        {
            switch (paramId)
            {
                case 0:
                    return string.Concat(
                        "Minimum Time To Remain Advertising When In , ", newline_2tab,
                        "Discoverable Mode (mSec). Setting This ", newline_2tab,
                        "Parameter To 0 Turns Off The Timer ", newline_2tab,
                        "(default). TGAP_GEN_DISC_ADV_MIN");
                case 1:
                    return string.Concat(
                        "Maximum Time To Remain Advertising, When In ", newline_2tab,
                        "Limited Discoverable Mode (mSec). TGAP_LIM_ADV_TIMEOUT");
                case 2:
                    return string.Concat(
                        "Minimum Time To Perform Scanning, When Performing ", newline_2tab,
                        "General Discovery Proc (mSec). TGAP_GEN_DISC_SCAN");
                case 3:
                    return string.Concat(
                        "Minimum Time To Perform Scanning, When Performing ", newline_2tab,
                        "Limited Discovery Proc (mSec). TGAP_LIM_DISC_SCAN");
                case 4:
                    return string.Concat(
                        "Advertising Timeout, When Performing ", newline_2tab,
                        "Connection Establishment Proc (mSec). ", newline_2tab,
                        "TGAP_CONN_EST_ADV_TIMEOUT");
                case 5:
                    return string.Concat(
                        "Link Layer Connection Parameter Update ", newline_2tab,
                        "Notification Timer, Connection Parameter ", newline_2tab,
                        "Update Proc (mSec). TGAP_CONN_PARAM_TIMEOUT");
                case 6:
                    return string.Concat(
                        "Minimum Advertising Interval, When In Limited ", newline_2tab,
                        "Discoverable Mode (mSec). TGAP_LIM_DISC_ADV_INT_MIN");
                case 7:
                    return string.Concat(
                        "Maximum Advertising Interval, When In Limited ", newline_2tab,
                        "Discoverable Mode (mSec). TGAP_LIM_DISC_ADV_INT_MAX");
                case 8:
                    return string.Concat(
                        "Minimum Advertising Interval, When In General ", newline_2tab,
                        "Discoverable Mode (mSec). TGAP_GEN_DISC_ADV_INT_MIN");
                case 9:
                    return string.Concat(
                        "Maximum Advertising Interval, When In General ", newline_2tab,
                        "Discoverable Mode (mSec). TGAP_GEN_DISC_ADV_INT_MAX");
                case 10:
                    return string.Concat(
                        "Minimum Advertising Interval, When In Connectable ", newline_2tab,
                        "Mode (mSec). TGAP_CONN_ADV_INT_MIN");
                case 11:
                    return string.Concat(
                        "Maximum Advertising Interval, When In Connectable ", newline_2tab,
                        "Mode (mSec). TGAP_CONN_ADV_INT_MAX");
                case 12:
                    return string.Concat(
                        "Scan Interval Used During Link Layer Initiating ", newline_2tab,
                        "State, When In Connectable Mode (mSec). TGAP_CONN_SCAN_INT");
                case 13:
                    return string.Concat(
                        "Scan Window Used During Link Layer Initiating ", newline_2tab,
                        "State, When In Connectable Mode (mSec). ", newline_2tab,
                        "TGAP_CONN_SCAN_WIND");
                case 14:
                    return string.Concat(
                        "Scan Interval Used During Link Layer Initiating ", newline_2tab,
                        "State, When In Connectable Mode, High Duty ", newline_2tab,
                        "Scan Cycle Scan Paramaters (mSec). TGAP_CONN_HIGH_SCAN_INT");
                case 15:
                    return string.Concat(
                        "Scan Window Used During Link Layer Initiating ", newline_2tab,
                        "State, When In Connectable Mode, High Duty ", newline_2tab,
                        "Scan Cycle Scan Paramaters (mSec). TGAP_CONN_HIGH_SCAN_WIND");
                case 16:
                    return string.Concat(
                        "Scan Interval Used During Link Layer Scanning ", newline_2tab,
                        "State, When In General Discovery ", newline_2tab,
                        "Proc (mSec). TGAP_GEN_DISC_SCAN_INT");
                case 17:
                    return string.Concat(
                        "Scan Window Used During Link Layer Scanning ", newline_2tab,
                        "State, When In General Discovery ", newline_2tab,
                        "Proc (mSec). TGAP_GEN_DISC_SCAN_WIND");
                case 18:
                    return string.Concat(
                        "Scan Interval Used During Link Layer Scanning ", newline_2tab,
                        "State, When In Limited Discovery ", newline_2tab,
                        "Proc (mSec). TGAP_LIM_DISC_SCAN_INT");
                case 19:
                    return string.Concat(
                        "Scan Window Used During Link Layer Scanning ", newline_2tab,
                        "State, When In Limited Discovery ", newline_2tab,
                        "Proc (mSec). TGAP_LIM_DISC_SCAN_WIND");
                case 20:
                    return string.Concat(
                        "Advertising Interval, When Using Connection ", newline_2tab,
                        "Establishment Proc (mSec). TGAP_CONN_EST_ADV");
                case 21:
                    return string.Concat(
                        "Minimum Link Layer Connection Interval, ", newline_2tab,
                        "When Using Connection Establishment ", newline_2tab,
                        "Proc (mSec). TGAP_CONN_EST_INT_MIN");
                case 22:
                    return string.Concat(
                        "Maximum Link Layer Connection Interval, ", newline_2tab,
                        "When Using Connection Establishment ", newline_2tab,
                        "Proc (mSec). TGAP_CONN_EST_INT_MAX");
                case 23:
                    return string.Concat(
                        "Scan Interval Used During Link Layer Initiating ", newline_2tab,
                        "State, When Using Connection Establishment ", newline_2tab,
                        "Proc (mSec). TGAP_CONN_EST_SCAN_INT");
                case 24:
                    return string.Concat(
                        "Scan window Used During Link Layer Initiating ", newline_2tab,
                        "State, When Using Connection Establishment ", newline_2tab,
                        "Proc (mSec). TGAP_CONN_EST_SCAN_WIND");
                case 25:
                    return string.Concat(
                        "Link Layer Connection Supervision Timeout, ", newline_2tab,
                        "When Using Connection Establishment ", newline_2tab,
                        "Proc (mSec). TGAP_CONN_EST_SUPERV_TIMEOUT");
                case 26:
                    return string.Concat(
                        "Link Layer Connection Slave Latency, When Using ", newline_2tab,
                        "Connection Establishment Proc (mSec) TGAP_CONN_EST_LATENCY");
                case 27:
                    return string.Concat(
                        "Local Informational Parameter About Min Len ", newline_2tab,
                        "Of Connection Needed, When Using Connection", newline_2tab,
                        " Establishment Proc (mSec). TGAP_CONN_EST_MIN_CE_LEN");
                case 28:
                    return string.Concat(
                        "Local Informational Parameter About Max Len ", newline_2tab,
                        "Of Connection Needed, When Using Connection ", newline_2tab,
                        "Establishment Proc (mSec). TGAP_CONN_EST_MAX_CE_LEN");
                case 29:
                    return string.Concat(
                        "Minimum Time Interval Between Private ", newline_2tab,
                        "(Resolvable) Address Changes. In Minutes ", newline_2tab,
                        "(Default 15 Minutes) TGAP_PRIVATE_ADDR_INT");
                case 30:
                    return string.Concat(
                        "SM Message Timeout (Milliseconds). ", newline_2tab,
                        "(Default 30 Seconds). TGAP_SM_TIMEOUT");
                case 31:
                    return string.Concat(
                        "SM Minimum Key Length Supported ", newline_2tab,
                        "(default 7). TGAP_SM_MIN_KEY_LEN");
                case 32:
                    return string.Concat(
                        "SM Maximum Key Length Supported ", newline_2tab,
                        "(Default 16). TGAP_SM_MAX_KEY_LEN");
                case 33:
                    return "TGAP_FILTER_ADV_REPORTS";
                case 34:
                    return "TGAP_SCAN_RSP_RSSI_MIN";
                case 35:
                    return string.Concat(
                        "GAP TestCodes - Puts GAP Into A ", newline_2tab,
                        "Test Mode TGAP_GAP_TESTCODE");
                case 36:
                    return string.Concat(
                        "SM TestCodes - Puts SM Into A ", newline_2tab,
                        "Test Mode TGAP_SM_TESTCODE");
                case 100:
                    return string.Concat(
                        "GATT TestCodes - Puts GATT Into A Test ", newline_2tab,
                        "Mode (ParamValue Maintained By GATT) ", newline_2tab,
                        "TGAP_GATT_TESTCODE");
                case 101:
                    return string.Concat(
                        "ATT TestCodes - Puts ATT Into A Test Mode ", newline_2tab,
                        "(ParamValue Maintained By ATT) TGAP_ATT_TESTCODE");
                case 102:
                    return "TGAP_GGS_TESTCODE";
                case 254:
                    return "SET_RX_DEBUG";
                case 255:
                    return "GET_MEM_USED";
                default:
                    return "Unknown Gap Param Id";
            }
        }