origen_metal 1.4.0

Bare metal APIs for the Origen SDK
{
    "aliases": {
        "precond_pat":              "arg0",
        "pre_cond_pat":             "arg0",
        "start_func":               "arg1",
        "start_of_body_f":          "arg1",
        "pre_pat_func":             "arg2",
        "pre_pat_f":                "arg2",
        "pre_test_func":            "arg3",
        "pre_test_f":               "arg3",
        "post_test_func":           "arg4",
        "post_test_f":              "arg4",
        "post_pat_func":            "arg5",
        "post_pat_f":               "arg5",
        "end_func":                 "arg6",
        "end_of_body_f":            "arg6",
        "pattern":                  "arg7",
        "hold_state_pat":           "arg7",
        "holdstate_pat":            "arg7",
        "wait_flags":               "arg8",
        "wait_time_out":            "arg9",
        "start_lo":                 "arg10",
        "start_init_lo":            "arg10",
        "init_lo":                  "arg10",
        "start_hi":                 "arg11",
        "start_init_hi":            "arg11",
        "init_hi":                  "arg11",
        "start_hiz":                "arg12",
        "start_init_hiz":           "arg12",
        "init_hiz":                 "arg12",
        "float_pins":               "arg13",
        "irange":                   "arg14",
        "sampling_time":            "arg15",
        "samples":                  "arg16",
        "settling_time":            "arg17",
        "hi_lo_lim_valid":          "arg18",
        "hi_lo_limit_valid":        "arg18",
        "hi_limit":                 "arg19",
        "lo_limit":                 "arg20",
        "force_cond_1":             "arg21",
        "force_cond":               "arg21",
        "force_condition":          "arg21",
        "force_condition_1":        "arg21",
        "force_cond_2":             "arg22",
        "force_condition_2":        "arg22",
        "power_pins":               "arg23",
        "pins":                     "arg23",
        "pin":                      "arg23",
        "force_source":             "arg24",
        "pcp_start":                "arg25",
        "pcp_stop":                 "arg26",
        "start_func_args":          "arg27",
        "start_of_body_f_args":     "arg27",
        "pre_pat_func_args":        "arg28",
        "pre_pat_f_args":           "arg28",
        "pre_test_func_args":       "arg29",
        "pre_test_f_args":          "arg29",
        "post_test_func_args":      "arg30",
        "post_test_f_args":         "arg30",
        "post_pat_func_args":       "arg31",
        "post_pat_f_args":          "arg31",
        "end_func_args":            "arg32",
        "end_of_body_f_args":       "arg32",
        "hsp_start":                "arg33",
        "hsp_stop":                 "arg34",
        "pcp_check_pg":             "arg35",
        "clamp":                    "arg36",
        "hsp_check_pg":             "arg37",
        "resume_pat":               "arg38",
        "relay_mode":               "arg39",
        "utility_pins_1":           "arg40",
        "utility_pins_0":           "arg41",
        "test_control":             "arg42",
        "serialize_meas":           "arg43",
        "serialize_meas_func":      "arg44",
        "serialize_meas_f":         "arg44",
        "serialize_meas_func_args": "arg45",
        "serialize_meas_f_args":    "arg45",
        "precond_pat_clamp":        "arg46",
        "threading":                "arg47"
    },

    "values": {
        "proc_type":       "IG-XL Template",
        "proc_name":       "PowerSupply_T",
        "proc_called_as":  "VB DLL",
        "wait_flags":      "XXXX",
        "irange":          1,
        "settling_time":   0,
        "hi_lo_lim_valid": 3,
        "relay_mode":      0,
        "wait_time_out":   30,
        "pcp_check_pg":    1,
        "hsp_check_pg":    1,
        "resume_pat":      0,
        "test_control":    0
    }
}