Files
ExtInstrument_Cal/Testrong.User.Program/bin/x64/Debug/Testrong.Core.Model.xml
T
2025-03-17 11:46:25 +08:00

4180 lines
168 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0"?>
<doc>
<assembly>
<name>Testrong.Core.Model</name>
</assembly>
<members>
<member name="T:Testrong.Core.Model.ACTiming.ACTimingInfo">
<summary>
ACTimingInfo
<example>
For example:
<code>
string aCTimingName = "aCTimingName";
//方法一:克隆ACTimingInfo对象,克隆后为新对象,设置参数不影响原本ACTimingInfo对象参数
List&lt;ACTimingInfo&gt; aCTimingInfos = PATTERN.ACTiming.Clone(aCTimingName).ToList();
//方法二:通过Name获取ACTimingInfo,修改参数会影响原本ACTimingInfo对象参数
ACTimingInfo aCTimingInfo = context.FlowCatalog.GetByName&lt;ACTimingInfo&gt;(aCTimingName);
</code>
</example>
</summary>
</member>
<member name="P:Testrong.Core.Model.ACTiming.ACTimingInfo.Period">
<summary>
period in nano-seconds, range [12.5, 16000000] (62.5Hz ~ 80MHz)
</summary>
</member>
<member name="P:Testrong.Core.Model.ACTiming.ACTimingInfo.Format">
<summary>
NR/RH/RL/RZ/SBL/SBH
</summary>
</member>
<member name="P:Testrong.Core.Model.ACTiming.ACTimingInfo.DriveOn">
<summary>
edge drive on, range [0, 1]
</summary>
</member>
<member name="P:Testrong.Core.Model.ACTiming.ACTimingInfo.DriveData">
<summary>
edge drive data, range [0, 1]
</summary>
</member>
<member name="P:Testrong.Core.Model.ACTiming.ACTimingInfo.DriveReturn">
<summary>
edge drive return, range [0, 1]
</summary>
</member>
<member name="P:Testrong.Core.Model.ACTiming.ACTimingInfo.DriveOff">
<summary>
edge drive off, range [0, 1]
</summary>
</member>
<member name="P:Testrong.Core.Model.ACTiming.ACTimingInfo.EdgeMode">
<summary>
compare mode: Edge/WindowCompare
</summary>
</member>
<member name="P:Testrong.Core.Model.ACTiming.ACTimingInfo.Open">
<summary>
Strobe Endge
</summary>
</member>
<member name="P:Testrong.Core.Model.ACTiming.ACTimingInfo.Close">
<summary>
Strobe Endge
</summary>
</member>
<member name="M:Testrong.Core.Model.ACTiming.ACTimingInfo.GetSignalNames">
<summary>
get the signal name for the effective ACTiming
</summary>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.BinMap.SoftBinMapInfo.IsMatch(Testrong.Core.Model.BinMap.SoftBinMapInfo)">
<summary>
conditions:
1. soft bin Number
2. hard bin number
3. hard bin type
</summary>
<param name="second"></param>
<returns></returns>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningInfo.Name">
<summary>
<see cref="P:Testrong.Core.Model.Binning.BinningInfo.TestName"/>
</summary>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningInfo.TestName">
<summary>
Test Name
</summary>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningInfo.TestNo">
<summary>
Test No
</summary>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningInfo.TestSuite">
<summary>
Test suite
</summary>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningInfo.Offset">
<summary>
测试结果补偿Offset
</summary>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningInfo.FailSoftBin">
<summary>
Fail bin
</summary>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningInfo.PassSoftBin">
<summary>
PassBin,如果为Null,取Default Passbin
</summary>
</member>
<member name="M:Testrong.Core.Model.Binning.BinningInfo.Convert(System.Double,System.String)">
<summary>
Convert from raw value with unit to <see cref="P:Testrong.Core.Model.Binning.BinningInfo.Unit"/>
</summary>
<param name="rawValue"></param>
<param name="valueUnit"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Binning.BinningInfo.Convert(System.Double)">
<summary>
Convert from raw value with base unit to <see cref="P:Testrong.Core.Model.Binning.BinningInfo.Unit"/>
</summary>
<param name="rawValue"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Binning.BinningInfo.IsInRange(System.Double,System.String)">
<summary>
1. Convert Raw Value to <see cref="P:Testrong.Core.Model.Binning.BinningInfo.Unit"/>;
2. Judge value by [<see cref="P:Testrong.Core.Model.Binning.BinningInfo.LowLimit"/>, <see cref="P:Testrong.Core.Model.Binning.BinningInfo.HighLimit"/>]
</summary>
<param name="rawValue"></param>
<param name="valueUnit"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Binning.BinningInfo.JudgePF(System.Double)">
<summary>
Compare value with range <see cref="P:Testrong.Core.Model.Binning.BinningInfo.LowLimit"/>, <see cref="P:Testrong.Core.Model.Binning.BinningInfo.HighLimit"/> and <see cref="P:Testrong.Core.Model.Binning.BinningInfo.LimitFlags"/>
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Binning.BinningInfo.Judge(System.Double)">
<summary>
Compare value with range <see cref="P:Testrong.Core.Model.Binning.BinningInfo.LowLimit"/>, <see cref="P:Testrong.Core.Model.Binning.BinningInfo.HighLimit"/> and <see cref="P:Testrong.Core.Model.Binning.BinningInfo.LimitFlags"/>
</summary>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Binning.BinningOffsetInfo.#ctor(System.String,System.String,System.Boolean,System.String,System.Collections.Generic.Dictionary{System.Int32,System.Double})">
<summary>
Binning Offset Info
</summary>
<param name="testSuite"></param>
<param name="pinName"></param>
<param name="isCompensate"></param>
<param name="unit"></param>
<param name="offsetBySiteDic"></param>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningOffsetInfo.PinName">
<summary>
Test No
</summary>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningOffsetInfo.TestSuite">
<summary>
TestSuite
</summary>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningOffsetInfo.IsCompensate">
<summary>
IsCompensate
</summary>
</member>
<member name="P:Testrong.Core.Model.Binning.BinningOffsetInfo.Unit">
<summary>
Unit
</summary>
</member>
<member name="M:Testrong.Core.Model.Binning.BinningOffsetInfo.GetOffsetValue(System.Int32)">
<summary>
GetOffsetValue
</summary>
<param name="siteNo"></param>
<returns></returns>
</member>
<member name="F:Testrong.Core.Model.Binning.BinningType.Numerical">
<summary>
PTR
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.BinningType.Boolean">
<summary>
FTR
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.BinningType.None">
<summary>
Indicate that test result is invalid and would not bin (Datalogger only)
</summary>
</member>
<member name="T:Testrong.Core.Model.Binning.JudgeRangeResult">
<summary>
range judge result
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.JudgeRangeResult.InRange">
<summary>
Pass
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.JudgeRangeResult.Lower">
<summary>
Fail: Measured value lower than low limit
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.JudgeRangeResult.Higher">
<summary>
Fail: Measured value higher than high limit
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.JudgeRangeResult.LowEqual">
<summary>
Fail: Measured value equals low limit
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.JudgeRangeResult.HighEqual">
<summary>
Fail: Measured value equals high limit
</summary>
</member>
<member name="T:Testrong.Core.Model.Binning.BinningLimitFlags">
<summary>
Binning limit range flags
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.BinningLimitFlags.Close">
<summary>
[low, high]
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.BinningLimitFlags.LowOpen">
<summary>
(low, high]
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.BinningLimitFlags.HighOpen">
<summary>
[low, high)
</summary>
</member>
<member name="F:Testrong.Core.Model.Binning.BinningLimitFlags.Open">
<summary>
(low, high)
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.AllSignalType.IO">
<summary>
PPMU 输入输出管脚
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.AllSignalType.Power">
<summary>
DPS电源管脚
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.AllSignalType.SRC_HS">
<summary>
Source 高速
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.AllSignalType.SRC_HP">
<summary>
Source 高精度
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.AllSignalType.CAP_HS">
<summary>
Capture 高速
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.AllSignalType.CAP_HP">
<summary>
Capture 高精度
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.AllSignalType.UT">
<summary>
UT 通道
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.SiteNo">
<summary>
所属 Site no
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.SlotNo">
<summary>
所属 Slot no
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.PinNPType">
<summary>
Pin NP 类型
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.SiteInfo">
<summary>
所属 Site 信息
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.SlotInfo">
<summary>
所属 Slot 信息
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.Result">
<summary>
回读的通道结果
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.AverageResult">
<summary>
回读的通道平均值结果
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.MaxResult">
<summary>
回读的通道最大值结果
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.MinResult">
<summary>
回读的通道最小值结果
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.Unit">
<summary>
回读单位
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.IsMeasured">
<summary>
true表示测量管脚,false表示不是测量管脚
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ChannelInfo.IsShared">
<summary>
是否是 Share Pin
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.ChannelMapType.DEFAULT">
<summary>
默认
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.ChannelMapType.SYNC_CLOCK">
<summary>
同步时钟盒
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.IOChannelInfo.FpgaInfo">
<summary>
Need null check
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ACTimingOffsetInfo.Delay">
<summary>
unit:(ns)
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.ACTimingStatusInfo.Period">
<summary>
unit:(ns)
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.MeasureType.Average">
<summary>
measure average
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.MeasureType.Max">
<summary>
measure max
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.MeasureType.Min">
<summary>
measure min
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.JudgeType.None">
<summary>
no judge
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.JudgeType.Average">
<summary>
judge average
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.JudgeType.Max">
<summary>
judge max
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.JudgeType.Min">
<summary>
judge min
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.SignalGroupType.Normal">
<summary>
normal
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.SignalGroupType.All_Supply">
<summary>
Build in group, Include all Supply (Power) signal
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.SignalGroupType.All_IO">
<summary>
Build in group, Include all IO signal
</summary>
</member>
<member name="F:Testrong.Core.Model.ChannelMap.SignalGroupType.All">
<summary>
Build in group, Include IO + Supply (Power)
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.SignalGroupInfo.AllPins">
<summary>
Union <see cref="P:Testrong.Core.Model.ChannelMap.SignalGroupInfo.Children"/>'s Signals and <see cref="P:Testrong.Core.Model.ChannelMap.SignalGroupInfo.Signals"/>, Distinct by <see cref="P:Testrong.Core.Model.ChannelMap.SignalInfo.Name"/>
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.SiteInfo.Item(System.String)">
<summary>
Get <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/> by signal name
</summary>
<param name="signal"></param>
<returns><see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/></returns>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.SiteInfo.CurrentSiteState">
<summary>
当前site状态,true表示Pass, false表示Fail
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.SiteInfo.LastSiteState">
<summary>
最终site状态,true表示Pass, false表示Fail
</summary>
</member>
<member name="P:Testrong.Core.Model.ChannelMap.SiteInfo.IsMarked">
<summary>
site IsMarked状态,true表示屏蔽, false表示不屏蔽
</summary>
</member>
<member name="T:Testrong.Core.Model.Constants">
<summary>
存放程序中定义的常量
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.MAX_SYS_FILELENTH">
<summary>
windows绝对路径长度
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.REPEAT_BIT_WIDTH">
<summary>
Repeat 28个bit(位宽)
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.REPEAT_MAX_COUNT">
<summary>
repeat max '268435455'
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.CPLD_BIT_WIDTH">
<summary>
CPLD 8个bit(位宽)
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.CPLD_MAX_COUNT">
<summary>
CPLD max '255'
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.REPEAT_NUMBER_WIDTH">
<summary>
CPLD+REPEAT 'F FFFF FFFF'
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.MAX_K7_CHANNEL">
<summary>
一片K7最大通道为64
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.MAX_SLOT_COUNT">
<summary>
slot最大数量为16
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.MAX_SUPPLY_CHANNEL">
<summary>
最大电源管脚通道
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.MAX_PPMU_CMD_CHANNEL">
<summary>
PPMU指令支持的最大通道数
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.MAX_RAM_CYCLE">
<summary>
RAM支持的最大pattern的总行数
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.PATTERN_CHILD_IDENTIFY">
<summary>
子pattern标识
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.MAX_READ_ERROR_COUNT">
<summary>
Read Memory Log最多读8192行
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.RAM_RECEIVE_LINE_BYTES">
<summary>
RAM回读行内容为一行32个bytes
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.START_MEMORY_INDEX_FORM_1">
<summary>
memory start index
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.START_K7_INDEX_FROM_0">
<summary>
k7 start index
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.EDUCATION_K7_COUNT">
<summary>
Education k7 count
</summary>
</member>
<member name="F:Testrong.Core.Model.Constants.FRC_PERIOD_MIN">
<summary>
FRC period > 7.5 ns
</summary>
</member>
<!-- Badly formed XML comment ignored for member "F:Testrong.Core.Model.Constants.FRC_PERIOD_MAX" -->
<member name="F:Testrong.Core.Model.Constants.FRC_DIV_COUNT_MIN">
<summary>
div_count > 2
</summary>
</member>
<!-- Badly formed XML comment ignored for member "F:Testrong.Core.Model.Constants.FRC_DIV_COUNT_MAX" -->
<member name="F:Testrong.Core.Model.Constants.CLEAR_ALL_MEMORY_DEFAULT_DELAY">
<summary>
clear all error memory default delay 10 ms
</summary>
</member>
<member name="T:Testrong.Core.Model.DCLevel.DCLevelInfo">
<summary>
DCLevelInfo
<example>
For example:
<code>
string dCLevelName = "dCLevelName";
//方法一:克隆DCLevelInfo对象,克隆后为新对象,设置参数不影响原本DCLevelInfo对象参数
DCLevelInfo dCLevelInfo = PATTERN.DCLevel.Clone(dCLevelName);
//方法二:通过Name获取DCLevelInfo,修改参数会影响原本DCLevelInfo对象参数
DCLevelInfo dCLevelInfo = context.FlowCatalog.GetByName&lt;DCLevelInfo&gt;(dCLevelName);
//方法三:通过new创建一个全新的DCLevelInfo对象,所有参数均为默认参数
DCLevelInfo dCLevelInfo = new DCLevelInfo();
</code>
</example>
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Abs">
<summary>
Updates each numeric element with its absolute numeric value
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Round">
<summary>
Calls Math.Round on each value in a column
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Max">
<summary>
Returns the maximum of the values in the column
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Min">
<summary>
Returns the minimum of the values in the column
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Mean">
<summary>
Returns the mean of the values in the column. Throws if this is not a numeric column
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Median">
<summary>
Returns the median of the values in the column. Throws if this is not a numeric column
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Product">
<summary>
Returns the product of the values in the column
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Sum">
<summary>
Returns the sum of the values in the column
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.GetValues">
<summary>
Return all values
</summary>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Apply(System.Double)">
<summary>
Applies a value to all the values
</summary>
<param name="value">The value to apply</param>
<returns>return applied <see cref="T:Testrong.Core.Model.DF.ChannelDataFrameColumn"/> instance</returns>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Apply(System.Func{System.Double,System.Double})">
<summary>
Applies a function to all the values
</summary>
<param name="func">The function to apply</param>
<returns>return applied <see cref="T:Testrong.Core.Model.DF.ChannelDataFrameColumn"/> instance</returns>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Filter(System.Func{System.Double,System.Boolean})">
<summary>
Returns a new column filtered by function
</summary>
<param name="func">The function to filter</param>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Filter(System.Double,System.Double)">
<summary>
Returns a new column filtered by the lower and upper bounds
</summary>
<param name="min">The minimum value in the resulting column</param>
<param name="max">The maximum value in the resulting column</param>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Clamp(System.Double,System.Double)">
<summary>
Clamps values beyond the specified thresholds
</summary>
<param name="min">Minimum value. All values below this threshold will be set to it</param>
<param name="max">Maximum value. All values above this threshold will be set to it</param>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.Equals(System.Object)">
<summary>
TBR
</summary>
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.DF.ChannelDataFrameColumn.GetHashCode">
<summary>
TBR
</summary>
<returns></returns>
</member>
<member name="T:Testrong.Core.Model.DF.DataFrameColumn">
<summary>
The base column type. All APIs should be defined here first
</summary>
</member>
<member name="P:Testrong.Core.Model.DF.DataFrameColumn.Length">
<summary>
The length of this column
</summary>
</member>
<member name="P:Testrong.Core.Model.DF.DataFrameColumn.Name">
<summary>
The name of this column.
</summary>
</member>
<member name="P:Testrong.Core.Model.DF.DataFrameColumn.DataType">
<summary>
The type of data this column holds.
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.DataFrameColumn.#ctor(System.String,System.Int64,System.Type)">
<summary>
The base <see cref="T:Testrong.Core.Model.DF.DataFrameColumn"/> constructor.
</summary>
<param name="name">The name of this column.</param>
<param name="length">The length of this column.</param>
<param name="type">The type of data this column holds.</param>
</member>
<member name="M:Testrong.Core.Model.DF.DataFrameColumn.GetEnumeratorCore">
<summary>
Returns an enumerator that iterates this column.
</summary>
</member>
<member name="T:Testrong.Core.Model.DF.DataFrameColumnCollection">
<summary>
A DataFrameColumnCollection is just a container that holds a number of DataFrameColumn instances.
</summary>
</member>
<member name="P:Testrong.Core.Model.DF.DataFrameColumnCollection.Item(System.String)">
<summary>
An indexer based on <see cref="P:Testrong.Core.Model.DF.DataFrameColumn.Name"/>
</summary>
<param name="columnName">The name of a <see cref="T:Testrong.Core.Model.DF.DataFrameColumn"/></param>
<returns>A <see cref="T:Testrong.Core.Model.DF.DataFrameColumn"/> if it exists.</returns>
<exception cref="T:System.ArgumentException">Throws if <paramref name="columnName"/> is not present in this <see cref="!:DataFrame"/></exception>
</member>
<member name="M:Testrong.Core.Model.DF.DataFrameColumnCollection.IndexOf(System.String)">
<summary>
Searches for a <see cref="T:Testrong.Core.Model.DF.DataFrameColumn"/> with the specified <paramref name="columnName"/> and returns the zero-based index of the first occurrence if found. Returns -1 otherwise
</summary>
<param name="columnName"></param>
</member>
<member name="P:Testrong.Core.Model.DF.SiteDataFrame.Columns">
<summary>
Returns the columns contained in the <see cref="T:Testrong.Core.Model.DF.SiteDataFrame"/> as a <see cref="T:Testrong.Core.Model.DF.DataFrameColumnCollection"/>
</summary>
</member>
<member name="M:Testrong.Core.Model.DF.SiteDataFrame.Apply(System.Double)">
<summary>
Applies a value to all Columns's values
</summary>
<param name="value">The value to apply</param>
<returns>return applied <see cref="T:Testrong.Core.Model.DF.SiteDataFrame"/> instance</returns>
</member>
<member name="M:Testrong.Core.Model.DF.SiteDataFrame.Apply(System.Func{System.Double,System.Double})">
<summary>
Applies a function to all Columns's values
</summary>
<param name="func">The function to apply</param>
<returns>return applied <see cref="T:Testrong.Core.Model.DF.SiteDataFrame"/> instance</returns>
</member>
<member name="T:Testrong.Core.Model.Dps.DpsInfo">
<summary>
DpsInfo
<example>
For example:
<code>
string dpsName = "dpsName";
//方法一:克隆DpsInfo对象,克隆后为新对象,设置参数不影响原本DpsInfo对象参数
DpsInfo dpsInfo = DPS.Clone(dpsName);
//方法二:通过Name获取DpsInfo,修改参数会影响原本DpsInfo对象参数
DpsInfo dpsInfo = context.FlowCatalog.GetByName&lt;DpsInfo&gt;(dpsName);
//方法三:通过new创建一个全新的DpsInfo对象,所有参数均为默认参数
DpsInfo dpsInfo = new DpsInfo();
</code>
</example>
</summary>
</member>
<member name="P:Testrong.Core.Model.Dps.DpsInfo.Name">
<summary>
Dps info name
</summary>
</member>
<member name="P:Testrong.Core.Model.Dps.DpsInfo.Mode">
<summary>
DPS mode: FVMI/FVMV/FIMV/FZMI/FZMV
</summary>
</member>
<member name="P:Testrong.Core.Model.Dps.DpsInfo.Force">
<summary>
Force value: ForceRange[-8,13], default unit V for voltage and A for current
</summary>
</member>
<member name="P:Testrong.Core.Model.Dps.DpsInfo.IRange">
<summary>
Current range: _5uA/_20uA/_200uA/_2mA/_60mA/_1A
</summary>
</member>
<member name="P:Testrong.Core.Model.Dps.DpsInfo.VRange">
<summary>
Voltage range: HighPrecision/Normal
</summary>
</member>
<member name="P:Testrong.Core.Model.Dps.DpsInfo.Unit">
<summary>
force unit,default unit V for voltage and A for current,unit:"V"/"mV"/"uV"/"A"/"mA"/"uA"
</summary>
</member>
<member name="T:Testrong.Core.Model.Dps.DpsMode">
<summary>
DPS Force Mode
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsMode.FVMI_All">
<summary>
forced voltage/measure current (all pins)
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsMode.FVMV_All">
<summary>
forced voltage/measure voltage (all pins)
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsMode.FIMV_All">
<summary>
forced current/measure voltage (all pins)
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsMode.FVMI">
<summary>
forced voltage/measure current
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsMode.FVMV">
<summary>
forced voltage/measure voltage
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsMode.FIMV">
<summary>
forced current/measure voltage
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsMode.FZMI">
<summary>
force high resistance/measure current
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsMode.FZMV">
<summary>
force high resistance/measure voltage
</summary>
</member>
<member name="T:Testrong.Core.Model.Dps.DpsIRange">
<summary>
DPS current range
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsIRange._5uA">
<summary>
5uA Range(Power limitation Range):when force current,force current actual range=[-5,5]uA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsIRange._20uA">
<summary>
20uA Range(Power limitation Range):when force current,force current actual range=[-20,20]uA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsIRange._200uA">
<summary>
200uA Range(Power limitation Range):when force current,force current actual range=[-200,200]uA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsIRange._2mA">
<summary>
2mA Range(Power limitation Range):when force current,force current actual range=[-2,2]mA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsIRange._60mA">
<summary>
60mA Range(Power limitation Range):when force current,force current actual range=[-60,60]mA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsIRange._1A">
<summary>
1A Range(Power limitation Range):when force current,force current actual range=[-1,1]A.
</summary>
</member>
<member name="T:Testrong.Core.Model.Dps.DpsRelayState">
<summary>
DPSRelay状态
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsRelayState.OPEN">
<summary>
切到OPEN状态
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsRelayState.EXT">
<summary>
EXT状态
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsRelayState.INT">
<summary>
INT状态
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsRelayState.ISMARK">
<summary>
MARK状态
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.DpsRelayState._60MA">
<summary>
60MA状态
</summary>
</member>
<member name="F:Testrong.Core.Model.Dps.HVRange.HV">
<summary>
Gain range: MEASOUT Gain = 2550/10.2
</summary>
</member>
<member name="F:Testrong.Core.Model.Enums.LoadBoardRelayMode.All_Relay_Enable">
<summary>
切全部通道的LoadBoard Relay
</summary>
</member>
<member name="F:Testrong.Core.Model.Enums.LoadBoardRelayMode.All_Relay_Disable">
<summary>
断开全部通道的LoadBoard Relay
</summary>
</member>
<member name="F:Testrong.Core.Model.Enums.LoadBoardRelayMode.Channel_Relay">
<summary>
切部分通道的LoadBoard Relay
</summary>
</member>
<member name="F:Testrong.Core.Model.Enums.LoadBoardRelayMode.Channel_Relay_Negation">
<summary>
除了选择的部分通道,其他的LoadBoard Relay通道全部断开
</summary>
</member>
<member name="T:Testrong.Core.Model.Enums.SHMode">
<summary>
shmoo
</summary>
</member>
<member name="T:Testrong.Core.Model.Enums.PMMode">
<summary>
PinMargin
</summary>
</member>
<member name="T:Testrong.Core.Model.Enums.VMMode">
<summary>
VMinVMax
</summary>
</member>
<member name="T:Testrong.Core.Model.Enums.VRange">
<summary>
Voltage range
</summary>
</member>
<member name="F:Testrong.Core.Model.Enums.VRange.HighPrecision">
<summary>
High Precision range: MEASOUT Gain = 1
</summary>
</member>
<member name="F:Testrong.Core.Model.Enums.VRange.Normal">
<summary>
Normal range: MEASOUT Gain = 0.2
</summary>
</member>
<member name="T:Testrong.Core.Model.Expressionable`1">
<summary>
Expressionable&lt;T&gt;
</summary>
<typeparam name="TValue"></typeparam>
</member>
<member name="P:Testrong.Core.Model.Expressionable`1.Value">
<summary>
Raw data, Expression or just EvaluatedValue.ToString()
</summary>
</member>
<member name="P:Testrong.Core.Model.Expressionable`1.EvaluatedValue">
<summary>
Evaluate value, If IsEvaluated = false, throw <see cref="T:System.InvalidOperationException"/>
</summary>
</member>
<member name="P:Testrong.Core.Model.Expressionable`1.IsEvaluated">
<summary>
Indicates whether two EvaluatedValue is available.
</summary>
</member>
<member name="P:Testrong.Core.Model.Expressionable`1.IsExpression">
<summary>
Indicates whether Value is Expression
</summary>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.#ctor(`0)">
<summary>
Initialize with TValue
</summary>
<param name="value"></param>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.#ctor(`0,System.String)">
<summary>
Initialize with TValue and raw data
</summary>
<param name="value"></param>
<param name="raw"></param>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.#ctor(System.String)">
<summary>
Initialize with raw data
</summary>
<param name="raw"></param>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.Evaluated(`0)">
<summary>
Update EvaluatedValue and IsEvaluated
</summary>
<param name="value"></param>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.Format(System.Char)">
<summary>
implement <see cref="M:Testrong.Core.Model.IFormatter.Format(System.Char)"/>
</summary>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.ToString">
<summary>
Just return Value
</summary>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.Equals(System.Object)">
<summary>
override Equals(object obj)
</summary>
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.GetHashCode">
<summary>
Hash
</summary>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.Equals(Testrong.Core.Model.Expressionable{`0})">
<summary>
Compare Value, EvaluatedValue, IsEvaluated
</summary>
<param name="other"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.CompareTo(Testrong.Core.Model.Expressionable{`0})">
<summary>
EvaluatedValue CompareTo
</summary>
<param name="other"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.op_Implicit(Testrong.Core.Model.Expressionable{`0})~`0">
<summary>
Converts a Expressionable to a TValue
</summary>
<param name="expressionValue"></param>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.op_Explicit(`0)~Testrong.Core.Model.Expressionable{`0}">
<summary>
Creates a new Expressionable from an TValue
</summary>
<param name="value"></param>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.op_Inequality(Testrong.Core.Model.Expressionable{`0},Testrong.Core.Model.Expressionable{`0})">
<summary>
!Equals(x, y);
</summary>
<param name="x"></param>
<param name="y"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable`1.op_Equality(Testrong.Core.Model.Expressionable{`0},Testrong.Core.Model.Expressionable{`0})">
<summary>
Equals(x, y);
</summary>
<param name="x"></param>
<param name="y"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.IsNaN(Testrong.Core.Model.Expressionable{System.Double})">
<summary>
Check <see cref="!:Expressionable&lt;double&gt;.EvaluatedValue"/> is NaN or not
</summary>
<param name="expression"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.IsNaN(Testrong.Core.Model.Expressionable{System.Single})">
<summary>
Check <see cref="!:Expressionable&lt;float&gt;.EvaluatedValue"/> instance is NaN or not
</summary>
<param name="expression"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.To``1(System.String,System.Collections.Generic.Dictionary{System.String,System.Decimal})">
<summary>
[Performance issue] Convert string to Expressionable&lt;T&gt;
</summary>
<typeparam name="T"></typeparam>
<param name="value"></param>
<param name="variableMap"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.ToDouble(System.String,System.Collections.Generic.Dictionary{System.String,System.Decimal})">
<summary>
Convert string to Expressionable&lt;double>&gt;
</summary>
<param name="value"></param>
<param name="variableMap"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.ToInt32(System.String,System.Collections.Generic.Dictionary{System.String,System.Decimal})">
<summary>
Convert string to Expressionable&lt;int>&gt;
</summary>
<param name="value"></param>
<param name="variableMap"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.ToUInt32(System.String,System.Collections.Generic.Dictionary{System.String,System.Decimal})">
<summary>
Convert string to Expressionable&lt;int>&gt;
</summary>
<param name="value"></param>
<param name="variableMap"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.ToSingle(System.String,System.Collections.Generic.Dictionary{System.String,System.Decimal})">
<summary>
Convert string to Expressionable&lt;float&gt;
</summary>
<param name="value"></param>
<param name="variableMap"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.CanEvaluate``1(Testrong.Core.Model.Expressionable{``0})">
<summary>
Check <see cref="T:Testrong.Core.Model.Expressionable`1"/> are expression or already evaluated
</summary>
<typeparam name="T"></typeparam>
<param name="exp"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.Evaluate``1(Testrong.Core.Model.Expressionable{``0},System.Collections.Generic.Dictionary{System.String,System.Decimal})">
<summary>
[Performance issue] Evaluate <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
<typeparam name="T"></typeparam>
<param name="exp"></param>
<param name="variableMap"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.Evaluate``1(Testrong.Core.Model.Expressionable{``0},Testrong.Core.Model.FlowCatalog)">
<summary>
[Performance issue] Evaluate <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
<typeparam name="T"></typeparam>
<param name="exp"></param>
<param name="flowCatalog"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.CanEvaluate(System.String)">
<summary>
Check text are expression or variable reference
</summary>
<param name="text"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.TryExtract(System.String,System.Int32,System.String@)">
<summary>
Try extract expression from text
</summary>
<param name="text"></param>
<param name="startAt"></param>
<param name="expression"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Expressionable.EvaluateAll(Testrong.Core.Model.FlowCatalog)">
<summary>
Evaluate all <see cref="T:Testrong.Core.Model.Expressionable`1"/> FlowCatalog
</summary>
<param name="flowCatalog"></param>
</member>
<member name="M:Testrong.Core.Model.ExpressionEvaluator.Eval(System.String,Testrong.Core.Model.FlowCatalog)">
<summary>
Performance issue
</summary>
<param name="expression"></param>
<param name="catalog"></param>
<returns></returns>
</member>
<member name="P:Testrong.Core.Model.FlowCatalog.BinningQuerier">
<summary>
Runtime call
</summary>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetBinningOffsetByName(System.String)">
<summary>
Get by <see cref="P:Testrong.Core.Model.Binning.BinningInfo.TestSuite"/>
</summary>
<param name="testSuite"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetBinningOffsetByName(System.UInt32)">
<summary>
Get by <see cref="!:BinningInfo.testNo"/>
</summary>
<param name="testNo"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetBinningInfo(System.String)">
<summary>
Get by <see cref="P:Testrong.Core.Model.Binning.BinningInfo.TestSuite"/>
</summary>
<param name="testSuite"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetBinningInfo(System.UInt32)">
<summary>
Get by <see cref="P:Testrong.Core.Model.Binning.BinningInfo.TestNo"/>
</summary>
<param name="testNo"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetMaxSite">
<summary>
TBR
</summary>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.TryGetNotExitPin(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.List{System.String}@)">
<summary>
是否存在pin或者pingroup
</summary>
<param name="inputPins"></param>
<param name="notExistPins"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.Add``1(``0)">
<summary>
Add item to list, check by Guid
</summary>
<typeparam name="T"></typeparam>
<param name="data"></param>
<exception cref="T:System.ArgumentNullException"></exception>
<exception cref="T:System.Data.DuplicateNameException"></exception>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.AddOrUpdate``1(``0)">
<summary>
Add or update by Guid
</summary>
<typeparam name="T"></typeparam>
<param name="item"></param>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.Update``1(System.Collections.Generic.IEnumerable{``0})">
<summary>
Update list, Clear existing items, Then add range
</summary>
<typeparam name="T"></typeparam>
<param name="items"></param>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetAll``1">
<summary>
Get all list
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetEnumerable``1">
<summary>
Get all IEnumerable{T}
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetByName``1(System.String)">
<summary>
Get item by Name
</summary>
<typeparam name="T"></typeparam>
<param name="name"></param>
<returns></returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetByGuid``1(System.Guid)">
<summary>
Get item by Guid
</summary>
<typeparam name="T"></typeparam>
<param name="guid"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.Exists``1(System.String)">
<summary>
Determines whether the specified item exists, check by Name
</summary>
<typeparam name="T"></typeparam>
<param name="name"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.DeleteByGuid``1(``0)">
<summary>
Delete item by Guid
</summary>
<typeparam name="T"></typeparam>
<param name="item"></param>
<returns>The number removed</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.DeleteByName``1(``0)">
<summary>
Delete item by Name
</summary>
<typeparam name="T"></typeparam>
<param name="item"></param>
<returns>The number removed</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.Clear``1">
<summary>
Clear T items
</summary>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.ClearAll">
<summary>
Clear all items
</summary>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetSelectedTcpInfos">
<summary>
获取已经选择的Tcp编号
</summary>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.GetLoadBoardInfosBySlotNo(System.Int32)">
<inheritdoc/>
</member>
<member name="M:Testrong.Core.Model.FlowCatalog.IsNullOrWhiteSpace(System.String)">
<summary>
Check text is null or space, Or equals "NULL"
</summary>
<param name="text"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.BinningOffsetQuerier.Update(System.Collections.Generic.Dictionary{System.String,Testrong.Core.Model.Binning.BinningOffsetInfo})">
<summary>
Update
</summary>
<param name="binningOffsetInfoByTestNoDic"></param>
</member>
<member name="M:Testrong.Core.Model.BinningOffsetQuerier.GetBinningOffsetInfo(System.String,System.String)">
<summary>
GetBinningOffsetInfo
</summary>
<param name="testSuite"></param>
<param name="pinName"></param>
<returns></returns>
</member>
<member name="F:Testrong.Core.Model.FlowCatalogObject.STIL_FILE_PATH">
<summary>
STIL file full path, Type: <see cref="T:System.String"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.FlowCatalogObject.WORKING_FOLDER">
<summary>
Working folder: The folder path of STIL, Type: <see cref="T:System.String"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.FlowCatalogObject.SAVING_FOLDER">
<summary>
Saving folder: The folder path of STIL to save, Type: <see cref="T:System.String"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.FlowCatalogObject.VariableMap">
<summary>
variable key-value map, Type: Dictionary&lt;string, decimal&gt;
</summary>
</member>
<member name="F:Testrong.Core.Model.FlowCatalogObject.TESTRONG_CODE_PREFIX">
<summary>
testrong code instance TESTRONG_CODE_INSTANCE_{slot no}_{guid}, Type: <see cref="T:System.String"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.FlowCatalogObject.LATEST_SITE_TEST_RESULT">
<summary>
latest site test result(Bin and P/F), list of <see cref="T:Testrong.Core.Model.ChannelMap.SiteTestInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.FlowCatalogObject.WAFER_INFORMATION">
<summary>
Type: <see cref="T:Testrong.Core.Model.OI.WaferInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.FlowCatalogObject.DATALOG_OUTPUT_FOLDER">
<summary>
datalog output folder
</summary>
</member>
<member name="T:Testrong.Core.Model.FlowConfiguration">
<summary>
<inheritdoc/>
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.IDELAYTOTAPE">
<summary>
85寄存器多沿配置IDELAYTOTAPE
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.DIGITALCARD_INPUT_DELAY">
<summary>
基于K7来说:K7采样的输入 delay 4/8 (driver off)
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.ONOR_NUMBER">
<summary>
16片onor
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.PAT_BLOCK_SIZE_BYTES">
<summary>
一片onor的block有65536个bytes
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.PAT_SECTOR_SIZE_BYTES">
<summary>
一片onor的sector有4096个bytes
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.PAT_PAGE_SIZE_BYTES">
<summary>
一片onor的page有256bytes
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.PAR_BLOCK_HAVE_SECTOR_COUNT">
<summary>
一个block包含16个sector
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.PAR_SECTOR_HAVE_PAGE_COUNT">
<summary>
一个sector含16个page
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.PAT_SECTOR_SIZE_LINES">
<summary>
pattern编译后2048行为一个sector
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.PAT_PAGE_SIZE_LINES">
<summary>
pattern编译后128行为一个page
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.FIRSTPAT_START_SECTOR_ADDR">
<summary>
PAT download ONOR sector的首地址
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.SNOR_SPI_RECVSTR_BYTES">
<summary>
check ONOR bytes
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.IS_PRINT_RAM_INFO">
<summary>
是否打印ram信息
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.IS_CHECK_ONOR_ERASE">
<summary>
是否检查onor的擦除
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.IS_CHECK_PATTERN_LOADING">
<summary>
是否检查pattern下载
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.DELAY_ERASE_BLOCK_MS">
<summary>
擦除一个block delay 1000ms
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.DELAY_FAST_READ_FF_MS">
<summary>
read fast ff delay 10ms
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.DELAY_LOADING_CHECKBUSY_MS">
<summary>
loading check busy 1ms
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.DELAY_BEFORE_READ_ID_MS">
<summary>
read ONOR id delay 200ms
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.DELAY_AFTER_LOADING_ONE_PAGE_MS">
<summary>
loading 一个page后 delay 1ms
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.FLOW_CONFIG_FIFO_CHECK_STEP">
<summary>
每几个sector一检查(有效值1和2)
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.DELAY_ERASE_ALL_BLOCK_MS">
<summary>
擦除onor的所有block delay 300s(300 000 ms)
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.LA_READMEMORY_STEP">
<summary>
LA每次抓取memory的深度
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.MAX_K7_COUNT">
<summary>
K7最大数量,默认值4
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.CheckCrcDelayTime">
<summary>
Pattern crc delay
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.TestrongCodePath">
<summary>
Testrong Code path
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.MaxFlowBagCmdCount">
<summary>
Flow每个包的最大指令条数
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.MaxFlowCmdCount">
<summary>
总的Flow指令最大条数
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.CycleTimeMs">
<summary>
每次Loop flow之间的Delay时间,单位:ms
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.GCPerLoop">
<summary>
每次Loop前是否GC
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.EnableFlowExecutionStats">
<summary>
是否统计Flow执行信息
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.EnableItemExecStats">
<summary>
是否统计Flow item 执行时间
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.CheckFirmwareCompatible">
<summary>
是否检查 Firmware 兼容性
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.DelayMode">
<summary>
Sleep/SpinWait/Mix
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.EnableDatalog">
<summary>
是否输出DataLog
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.RunToEndEnable">
<summary>
每个slot的site全fail了,flow结束测试,true结束,false不结束
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.StopOnFail">
<summary>
是否把relay切到Oppentrue切到oppenfalse不切
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.EnableSharePin">
<summary>
是否可以 share pin
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.ClampHighVoltageCurrent1ARange">
<summary>
issueid=0005144
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.SlotResourceMultiples">
<summary>
site 跨版(slot资源复用)
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.DPSForceSwicthRelayDelayUs">
<summary>
DPS Force 切DPS Relay Delay时间,Unit=(us)
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.RestoreFlowStatus">
<summary>
true,退出DebugTool/Shmoo后恢复进入前的DCLevel/DPS配置,false 不做恢复
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.SocketProtocol">
<summary>
Offline/Tcp/UDP
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.EnableCommunicateStats">
<summary>
是否统计通信信息
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.ResendNextPkt">
<summary>
- True:重连后继续发送下一个包
- False: 重连后重新发送没有收到回复的包
</summary>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.StartK7Type">
<summary>
同时启动两/四片K7 <see cref="T:Testrong.Core.Model.Pattern.K7Type"/>
<list type="bullet"> START_TWO_PIECES_K7 = 4: K71 and K72</list>
<list type="bullet"> START_FOUR_PIECES_K7 = 8: K71 and K72 and K73 and K74 </list>
</summary>
<returns></returns>
</member>
<member name="P:Testrong.Core.Model.FlowConfiguration.ExtensionConfigMap">
<summary>
扩展 configuration map
</summary>
</member>
<member name="M:Testrong.Core.Model.FlowConfiguration.Reset">
<summary>
将所有配置项重置为默认值
</summary>
</member>
<member name="M:Testrong.Core.Model.FlowConfiguration.Update(System.String,System.String)">
<summary>
更新配置项
</summary>
<param name="name">配置项名称</param>
<param name="value">配置项值</param>
</member>
<member name="M:Testrong.Core.Model.FlowConfiguration.Get(System.String)">
<summary>
Get by configuration name
</summary>
<param name="name"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.FlowConfiguration.Set(System.String,System.Object)">
<summary>
Set by configuration name
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:Testrong.Core.Model.FlowConfiguration.GetAllConfigs">
<summary>
获取所有配置项 Name->Value 字典
</summary>
<returns></returns>
</member>
<member name="F:Testrong.Core.Model.FlowConfigMinorSection.Both">
<summary>
Engineer and Production
</summary>
</member>
<member name="F:Testrong.Core.Model.FlowConfigMinorSection.Eng">
<summary>
Engineer
</summary>
</member>
<member name="F:Testrong.Core.Model.FlowConfigMinorSection.OI">
<summary>
Production
</summary>
</member>
<member name="P:Testrong.Core.Model.Flow.FlowFunctionNodeInfo.Name">
<summary>
Function definition: Func[RawParameters]
</summary>
</member>
<member name="P:Testrong.Core.Model.Flow.FlowFunctionNodeInfo.Func">
<summary>
Function name without parameters
</summary>
</member>
<member name="P:Testrong.Core.Model.Flow.FlowFunctionNodeInfo.RawParameters">
<summary>
Raw Parameters, Extract from <see cref="P:Testrong.Core.Model.Flow.FlowFunctionNodeInfo.Name"/>, Only use for STIL persistence
</summary>
</member>
<member name="P:Testrong.Core.Model.Flow.FlowFunctionNodeInfo.Parameters">
<summary>
Runtime Parameters, Sync from RawParameters when flow run prepare
</summary>
</member>
<member name="P:Testrong.Core.Model.Flow.FlowTreeNodeBase.IsEnabled">
<summary>
Ancestors and self all unmarked (IsMarked == false)
</summary>
</member>
<member name="M:Testrong.Core.Model.Flow.FlowTreeNodeBase.Traverse(Testrong.Core.Model.Flow.FlowTreeNodeBase,System.Action{Testrong.Core.Model.Flow.FlowTreeNodeBase})">
<summary>
Pre-order traversal
</summary>
<param name="flowTreeNode"></param>
<param name="visitor"></param>
</member>
<member name="M:Testrong.Core.Model.Flow.FlowTreeNodeBase.Traverse(System.Action{Testrong.Core.Model.Flow.FlowTreeNodeBase})">
<summary>
Pre-order traversal
</summary>
<param name="visitor"></param>
</member>
<member name="M:Testrong.Core.Model.Flow.FlowFunctionParameters.Get``1(System.String)">
<summary>
Get parameter value by Name, Parameter's name definition in class <see cref="T:Testrong.Core.Model.Flow.Parameters"/>
</summary>
<typeparam name="T">parameter type</typeparam>
<param name="name">parameter name, Definition in class <see cref="T:Testrong.Core.Model.Flow.Parameters"/></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.Flow.FlowFunctionParameters.Set``1(System.String,``0)">
<summary>
Set parameter value by name, Parameter's name definition in class <see cref="T:Testrong.Core.Model.Flow.Parameters"/>
</summary>
<typeparam name="T">parameter type</typeparam>
<param name="name">parameter name, Definition in class <see cref="T:Testrong.Core.Model.Flow.Parameters"/></param>
<param name="value">parameter value</param>
<returns></returns>
<exception cref="T:System.InvalidOperationException"></exception>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.Binning">
<summary>
<see cref="T:Testrong.Core.Model.Binning.BinningInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.Pin">
<summary>
<see cref="T:Testrong.Core.Model.ChannelMap.DummySignalGroupInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.Delay.Timeout">
<summary>
<see cref="T:System.Int32"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.DigitalCardReset.Mode">
<summary>
<see cref="T:Testrong.Core.Model.Flow.Parameters.DigitalCardReset"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.DefaultDPSForce.DPSForceName">
<summary>
<see cref="T:Testrong.Core.Model.Flow.Parameters.DefaultDPSForce"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.LoadBoard.Pin">
<summary>
Pin Name list, <see cref="T:System.Int32"/> via <see cref="T:System.Collections.Generic.List`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.LoadBoard.Mode">
<summary>
<see cref="T:Testrong.Core.Model.LoadBoard.UTRelayMode"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.SelfCalibration.Min">
<summary>
<see cref="T:System.Single"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.SelfCalibration.Max">
<summary>
<see cref="T:System.Single"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.Editing.TestCase">
<summary>
<see cref="T:Testrong.Core.Model.TestrongCodeTestCaseInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.DpsRelay.State">
<summary>
<see cref="T:Testrong.Core.Model.Dps.DpsRelayState"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.DpsRelay.Pin">
<summary>
<see cref="T:Testrong.Core.Model.ChannelMap.DummySignalGroupInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.HWCalibration.Status">
<summary>
<see cref="T:Testrong.Core.Model.Enums.CalibrationLoadBroadStatus"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.FlowDelay.Delay">
<summary>
<see cref="T:System.Int32"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PatternSettingConfig.Pattern">
<summary>
<see cref="T:System.String"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.StartPattern.Pattern">
<summary>
<see cref="T:System.String"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.SystemCheckPatternStatus.Timeout">
<summary>
<see cref="T:System.Int32"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuOffset.PPMU">
<summary>
<see cref="T:Testrong.Core.Model.Ppmu.PpmuInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.DpsOffset.DPS">
<summary>
<see cref="T:Testrong.Core.Model.Dps.DpsInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.TiggerSetting.Pin">
<summary>
<see cref="T:Testrong.Core.Model.ChannelMap.DummySignalGroupInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.TiggerSetting.AverageCount">
<summary>
<see cref="T:System.Int32"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.TiggerSetting.Delay">
<summary>
<see cref="T:System.Int32"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.MajorFunction.Action">
<summary>
Support Types: <see cref="T:Testrong.Core.Model.Ppmu.PpmuInfo"/>, <see cref="T:Testrong.Core.Model.Dps.DpsInfo"/>, <see cref="T:Testrong.Core.Model.ACTiming.ACTimingInfo"/>, <see cref="T:Testrong.Core.Model.DCLevel.DCLevelInfo"/>, <see cref="T:Testrong.Core.Model.Pattern.PatternInfo"/>, <see cref="T:Testrong.Core.Model.Relay.RelayInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PatternFunction.CheckBusy">
<summary>
<see cref="T:System.Boolean"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PatternFunction.ClearErrorMemory">
<summary>
<see cref="T:System.Boolean"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PatternFunction.ClearAllDelay">
<summary>
<see cref="T:System.Boolean"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PatternFunction.ClearAllErrorMemory">
<summary>
<see cref="T:System.Boolean"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadErrorMemory.Pattern">
<summary>
<see cref="T:Testrong.Core.Model.Pattern.PatternInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadErrorMemory.Depth">
<summary>
<see cref="T:System.Int32"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadErrorMemory.Pin">
<summary>
<see cref="T:Testrong.Core.Model.ChannelMap.DummySignalGroupInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadErrorMemory.Binning">
<summary>
<see cref="T:Testrong.Core.Model.Binning.BinningInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadErrorMemory.IsClearMem">
<summary>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadFrequency.Offset">
<summary>
<see cref="T:System.Int32"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>, Range: [0, 268435455]
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadFrequency.T">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>, Range: [0, ~]
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadFrequency.Min">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadFrequency.Max">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadFrequency.Pin">
<summary>
<see cref="T:Testrong.Core.Model.ChannelMap.DummySignalGroupInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadFrequency.Binning">
<summary>
<see cref="T:Testrong.Core.Model.Binning.BinningInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.ReadFrequency.Range">
<summary>
<see cref="T:Testrong.Core.Model.Pattern.FrequencyRange"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.PppmuMode">
<summary>
<see cref="T:Testrong.Core.Model.Ppmu.PpmuMode"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.Force">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.PpmuRange">
<summary>
<see cref="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.PpmuRange"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.Min">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.Max">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.Enable">
<summary>
<see cref="T:Testrong.Core.Model.Enums.EnableFlag"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.ClampL">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.ClampH">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.Pin">
<summary>
<see cref="T:Testrong.Core.Model.ChannelMap.DummySignalGroupInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.MeasureMode">
<summary>
<see cref="T:Testrong.Core.Model.Ppmu.PpmuSettingMeasureMode"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.Delay">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PpmuSetting.Binning">
<summary>
<see cref="T:Testrong.Core.Model.Binning.BinningInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.PpmuMode">
<summary>
<see cref="T:Testrong.Core.Model.Ppmu.PpmuMode"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.Force">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.PpmuRange">
<summary>
<see cref="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.PpmuRange"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.VRange">
<summary>
<see cref="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.VRange"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.ClampL">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.ClampH">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.Pin">
<summary>
<see cref="T:Testrong.Core.Model.ChannelMap.DummySignalGroupInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.TestMode">
<summary>
<see cref="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.TestMode"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.OtherPinVoltage">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.Delay">
<summary>
<see cref="T:System.Double"/> via <see cref="T:Testrong.Core.Model.Expressionable`1"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.PPMUSettingGeneral.Binning">
<summary>
<see cref="T:Testrong.Core.Model.Binning.BinningInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.DCMeasure.Binning">
<summary>
<see cref="T:Testrong.Core.Model.Binning.BinningInfo"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.TriggerRead.PppmuMode">
<summary>
<see cref="T:Testrong.Core.Model.Ppmu.PpmuMode"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.TriggerRead.PpmuRange">
<summary>
<see cref="F:Testrong.Core.Model.Flow.Parameters.TriggerRead.PpmuRange"/>
</summary>
</member>
<member name="F:Testrong.Core.Model.Flow.Parameters.TriggerRead.Binning">
<summary>
<see cref="T:Testrong.Core.Model.Binning.BinningInfo"/>
</summary>
</member>
<member name="T:Testrong.Core.Model.FPGA.ChannelStatus">
<summary>
Initdefault
Changed:修改后
</summary>
</member>
<member name="T:Testrong.Core.Model.FPGA.FPGAChannelStatus">
<summary>
FPGAChannelMap基础类
</summary>
</member>
<member name="M:Testrong.Core.Model.FPGA.FPGAChannelStatus.#ctor(Testrong.Core.Model.ACTiming.ACTimingInfo)">
<summary>
数据在类与类之间转换,除ConText状态之外
</summary>
<param name="ac">ACTimingInfo 类</param>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Period">
<summary>
UI Period
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Site0">
<summary>
UI Channel 下的Site
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Fmt">
<summary>
UI Fmt
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Driver_On">
<summary>
UI Driver On
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Driver_Data">
<summary>
UI Driver Data
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Driver_Return">
<summary>
UI Driver Return
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Driver_Off">
<summary>
UI Driver Off
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Compare_Mode">
<summary>
UI Compare Mode
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Open">
<summary>
UI Open
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.Close">
<summary>
UI Close
</summary>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatus.ConText">
<summary>
数据进来的改变状态
</summary>
</member>
<member name="M:Testrong.Core.Model.FPGA.FPGAChannelStatusHandle.MakeStatus(System.Int32[],Testrong.Core.Model.ACTiming.ACTimingInfo)">
<summary>
数据交换处理
</summary>
<param name="da">传入的 Site</param>
<param name="acTiming">ACTimingInfo 类</param>
<returns></returns>
</member>
<member name="P:Testrong.Core.Model.FPGA.FPGAChannelStatusHandle.ChannelCount">
<summary>
默认128个通道 FPGAChannelMap进入前会定义多少个通道
</summary>
</member>
<member name="F:Testrong.Core.Model.FPGA.FPGAChannelStatusHandle.LastResult">
<summary>
</summary>
</member>
<member name="M:Testrong.Core.Model.FPGA.FPGAChannelStatusHandle.Result(Testrong.Core.Model.ACTiming.ACTimingInfo,System.Int32,Testrong.Core.Model.IFlowCatalog)">
<summary>
返回全部通道数据
</summary>
<param name="acTiming">ACTimingInfo 类</param>
<param name="slotNo">连接板子序列号</param>
<param name="flowCatalog"></param>
<returns>返回全部通道数据</returns>
</member>
<member name="M:Testrong.Core.Model.FPGA.NumberTypeHelper.GetNumberTypeUpStep(System.Single)">
<summary>
每位频点进1
</summary>
<param name="data"></param>
<returns></returns>
</member>
<member name="T:Testrong.Core.Model.HardwareAbstractVersion">
<summary>
http://ds918plus:30000/ate/soc/application/PM/-/wikis/ATE/ATE-%E8%BD%AF%E4%BB%B6%E9%85%8D%E7%BD%AE%E8%AF%B4%E6%98%8E
</summary>
</member>
<member name="F:Testrong.Core.Model.HardwareAbstractVersion.V120">
<summary>
Origin_TTR: FW v1.1.2.1_11_06
</summary>
</member>
<member name="F:Testrong.Core.Model.HardwareAbstractVersion.V120Sync">
<summary>
K7_Sync: FW v1.1.2.1_13_11
</summary>
</member>
<member name="F:Testrong.Core.Model.HardwareAbstractVersion.V130">
<summary>
K7_Sync_V2 : FW v1.1.1.2.1_15_00
</summary>
</member>
<member name="F:Testrong.Core.Model.HardwareAbstractVersion.Education">
<summary>
Education : FW v1.1.1.2.1_15_00
</summary>
</member>
<member name="F:Testrong.Core.Model.HardwareAbstractVersion.Mars2K_DPS_V2">
<summary>
V1.2.1.2.1_11_x
</summary>
</member>
<member name="F:Testrong.Core.Model.HardwareAbstractVersion.V140">
<summary>
K7_Sync_V3 : FW v1.1.1.2.1_15_xx
</summary>
</member>
<member name="F:Testrong.Core.Model.HardwareAbstractVersion.V150">
<summary>
V1.2.1.2.1_11_05(基于mars2k dps v2版本,再读取固件PN码进行版本组合)
</summary>
</member>
<!-- Badly formed XML comment ignored for member "F:Testrong.Core.Model.HardwareAbstractVersion.V160" -->
<member name="F:Testrong.Core.Model.HardwareAbstractVersion.V170">
<summary>
laohua
</summary>
</member>
<member name="F:Testrong.Core.Model.HardwareAbstractVersion.V180">
<summary>
基于FW v1.1.1.2.1_15_33B 修改
</summary>
</member>
<member name="F:Testrong.Core.Model.DpsVersion.Dps40">
<summary>
Burn in test
</summary>
</member>
<member name="F:Testrong.Core.Model.VTVersion.None">
<summary>
不支持VT
</summary>
</member>
<member name="T:Testrong.Core.Model.FrequencyVersion">
<summary>
FrequencyXml version
</summary>
</member>
<member name="F:Testrong.Core.Model.MixSignalVersion.None">
<summary>
不支持 Mix Signal
</summary>
</member>
<member name="M:Testrong.Core.Model.IFlowBinningQuerier.Query(System.String)">
<summary>
Get <see cref="T:Testrong.Core.Model.Binning.BinningInfo"/> by <see cref="P:Testrong.Core.Model.Binning.BinningInfo.TestSuite"/>
</summary>
<param name="testSuite"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowBinningQuerier.Query(System.String,System.String)">
<summary>
Get <see cref="T:Testrong.Core.Model.Binning.BinningInfo"/> by <see cref="P:Testrong.Core.Model.Binning.BinningInfo.TestSuite"/> and pin Name
</summary>
<param name="testSuite"></param>
<param name="signal"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowBinningQuerier.Query(System.UInt32)">
<summary>
Get <see cref="T:Testrong.Core.Model.Binning.BinningInfo"/> by <see cref="P:Testrong.Core.Model.Binning.BinningInfo.TestNo"/>
</summary>
<param name="testNo"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowBinningQuerier.Count(System.String)">
<summary>
Count by <see cref="P:Testrong.Core.Model.Binning.BinningInfo.TestSuite"/>
</summary>
<param name="testSuite"></param>
<returns></returns>
</member>
<member name="P:Testrong.Core.Model.IFlowCatalog.Validator">
<summary>
Model validator
</summary>
</member>
<member name="M:Testrong.Core.Model.IFlowCatalog.GetAll``1">
<summary>
Get all list
</summary>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowCatalog.GetByName``1(System.String)">
<summary>
Get item by Name
</summary>
<typeparam name="T"></typeparam>
<param name="name"></param>
<returns>return null if not exist</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Testrong.Core.Model.IFlowCatalog.GetByGuid``1(System.Guid)">
<summary>
Get item by Guid
</summary>
<typeparam name="T"></typeparam>
<param name="guid"></param>
<returns>return null if not exist</returns>
</member>
<member name="M:Testrong.Core.Model.IFlowCatalog.Exists``1(System.String)">
<summary>
Determines whether the specified item exists.
</summary>
<typeparam name="T"></typeparam>
<param name="name"></param>
<returns>true if exist</returns>
</member>
<member name="M:Testrong.Core.Model.IFlowCatalog.GetVariableValue(System.String)">
<summary>
Get variable value by name
</summary>
<param name="name"></param>
<returns></returns>
</member>
<member name="T:Testrong.Core.Model.IFlowChannelMapProvider">
<summary>
channel query
</summary>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetChannelInfo(System.Int32,System.Int32,System.String,System.Boolean)">
<summary>
Get <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/> by signal name,site number slot number
</summary>
<param name="slotNo"></param>
<param name="siteNo"></param>
<param name="signal"></param>
<param name="isSiteMarked"></param>
<returns>return null if not find</returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetChannelInfos(System.Int32)">
<summary>
Get <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/> by slot number
</summary>
<param name="slotNo"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetChannelInfos(System.Int32,System.Collections.Generic.IEnumerable{System.Int32},System.Boolean)">
<summary>
Get <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/> list by channel numbers, slot number
</summary>
<param name="slotNo"></param>
<param name="channels"></param>
<param name="isSiteMarked"></param>
<returns>List of <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/>, Order By <see cref="P:Testrong.Core.Model.ChannelMap.ChannelInfo.No"/></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetChannelInfos(System.Int32,System.Collections.Generic.IEnumerable{System.Int32},Testrong.Core.Model.ChannelMap.AllSignalType,System.Boolean)">
<summary>
Get <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/> list by channel numbers, slot number
</summary>
<param name="slotNo"></param>
<param name="channels"></param>
<param name="type"></param>
<param name="isSiteMarked"></param>
<returns>List of <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/>, Order By <see cref="P:Testrong.Core.Model.ChannelMap.ChannelInfo.No"/></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetChannelInfos(System.Int32,Testrong.Core.Model.ChannelMap.AllSignalType,System.Boolean)">
<summary>
Get <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/> list by type, slot number
</summary>
<param name="slotNo"></param>
<param name="type"></param>
<param name="isSiteMarked"></param>
<returns>List of <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/>, Order By <see cref="P:Testrong.Core.Model.ChannelMap.ChannelInfo.No"/></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetChannelInfos(System.Int32,System.Collections.Generic.IEnumerable{System.String},System.Boolean)">
<summary>
根据脚名查找通道
</summary>
<param name="slotNo">slot编号</param>
<param name="pinNames">脚名数组</param>
<param name="includeMarkSite">true表示包含Mard site, false表示表示不包含Mard site</param>
<returns>List of <see cref="T:Testrong.Core.Model.ChannelMap.ChannelInfo"/>, Order By <see cref="P:Testrong.Core.Model.ChannelMap.ChannelInfo.No"/></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetChannelInfos(System.Int32,System.Collections.Generic.IEnumerable{System.String},Testrong.Core.Model.Pattern.K7Type,System.Boolean)">
<summary>
根据脚名查找通道
</summary>
<param name="pinNames"></param>
<param name="k7Type"></param>
<param name="isSiteMarked"></param>
<param name="slotNo"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetSiteInfoByNo(System.Int32)">
<summary>
Get <see cref="T:Testrong.Core.Model.ChannelMap.SiteInfo"/> by number
</summary>
<param name="siteNo"></param>
<returns>Throw exception if not exist</returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetSiteInfoByNo(System.Int32,System.Int32)">
<summary>
Get <see cref="T:Testrong.Core.Model.ChannelMap.SiteInfo"/> by slot and site number
</summary>
<param name="slotNo"></param>
<param name="siteNo"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetSiteInfosByChannel(System.Int32,System.Int32,Testrong.Core.Model.ChannelMap.AllSignalType,System.Boolean)">
<summary>
Get <see cref="T:Testrong.Core.Model.ChannelMap.SiteInfo"/> by channel number, type, slot number, Ignore marked site's channels
</summary>
<param name="slotNo"></param>
<param name="channel"></param>
<param name="type"></param>
<param name="includeMarkSite">true表示包含Mark的site, false表示不包含Mark的site</param>
<exception cref="T:System.Exception"/>
<returns>return the fist match <see cref="T:Testrong.Core.Model.ChannelMap.SiteInfo"/>, throw <see cref="T:System.Exception"/> if not exist</returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetSiteInfosBySlotNo(System.Int32,System.Boolean)">
<summary>
Get slot's all <see cref="T:Testrong.Core.Model.ChannelMap.SiteInfo"/> list
</summary>
<param name="slotNo"></param>
<param name="isMarked">site IsMarked状态,true表示屏蔽, false表示不屏蔽</param>
<returns>List of <see cref="T:Testrong.Core.Model.ChannelMap.SiteInfo"/>, Order By <see cref="P:Testrong.Core.Model.ChannelMap.SiteInfo.No"/></returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetMaxSite">
<summary>
Get max site
</summary>
<returns>max site number</returns>
</member>
<member name="M:Testrong.Core.Model.IFlowChannelMapProvider.GetLoadBoardInfosBySlotNo(System.Int32)">
<summary>
Get LoadBoardInfos
</summary>
<param name="slotNo"></param>
<returns></returns>
</member>
<member name="T:Testrong.Core.Model.IFlowConfiguration">
<summary>
Flow Configuration, Read from STIL header
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.HardwareAbstractVersion">
<summary>
硬件版本
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CheckReadId">
<summary>
下载后readid8线是否check
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PatternPreSettingPageCount">
<summary>
预设指令的分包数量,单条支持的最大pattern数量
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.EnableL2FreqCoef">
<summary>
是否支持二级分频, Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.TTR_TRIM">
<summary>
是否支持 trim code[Update,Refresh]接口, Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DIGITALCARD_INPUT_DELAY">
<summary>
基于K7来说:K7采样的输入 delay 4/8 (driver off), Default: 16/32
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ONOR_NUMBER">
<summary>
16片 onor, Default: 16
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PAR_BLOCK_HAVE_SECTOR_COUNT">
<summary>
一个 block 包含16个 sector, Default: 16
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PAR_SECTOR_HAVE_PAGE_COUNT">
<summary>
一个 sector 含16个 page, Default: 16
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PAT_BLOCK_SIZE_BYTES">
<summary>
一片 onor 的 block 有65536个 bytes, Default: 65535
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PAT_PAGE_SIZE_BYTES">
<summary>
一片 onor 的 page有 256 bytes, Default: 256
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PAT_PAGE_SIZE_LINES">
<summary>
pattern编译后128行为一个 page, Default: 128
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PAT_SECTOR_SIZE_BYTES">
<summary>
一片 onor 的 sector 有4096个 bytes, Default: 4096
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PAT_SECTOR_SIZE_LINES">
<summary>
pattern 编译后2048行为一个 sector, Default: 2048
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.FIRSTPAT_START_SECTOR_ADDR">
<summary>
PAT download ONOR sector 的首地址, Default: 0
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.SNOR_SPI_RECVSTR_BYTES">
<summary>
check ONOR bytes, Default: 'C2 80 3B C2 ,C2 80 3C C2 '
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.IS_PRINT_RAM_INFO">
<summary>
是否打印ram信息, Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.IS_CHECK_ONOR_ERASE">
<summary>
是否检查onor的擦除, Default: true
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.IS_CHECK_PATTERN_LOADING">
<summary>
是否检查pattern下载, Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DELAY_AFTER_LOADING_ONE_PAGE_MS">
<summary>
loading 一个page后 delay 1ms, Default: 1
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DELAY_BEFORE_READ_ID_MS">
<summary>
read ONOR id delay 200ms
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DELAY_ERASE_ALL_BLOCK_MS">
<summary>
擦除onor的所有block delay 300s(300 000 ms), Default: 300000
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DELAY_ERASE_BLOCK_MS">
<summary>
擦除一个block delay 1000ms, Default: 1000
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DELAY_FAST_READ_FF_MS">
<summary>
read fast ff delay 10ms, Default: 10
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DELAY_LOADING_CHECKBUSY_MS">
<summary>
loading check busy 1ms, Default: 1
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.FLOW_CONFIG_FIFO_CHECK_STEP">
<summary>
每几个sector一检查(有效值1和2, Default: 1
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.LA_READMEMORY_STEP">
<summary>
LA每次抓取memory的深度, Default: 54
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.MAX_K7_COUNT">
<summary>
K7最大数量,Default: 4
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CheckBusyTimeout">
<summary>
Pattern check busy timeout(ms)Default: 2000
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CheckCrcDelayTime">
<summary>
Check crc delay time(ms), Default: 0
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.AutoEditCap">
<summary>
Change Pattern cap, Default: true
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CompileHighSpeed">
<summary>
Default: True
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PatternCompileSkipLinePage">
<summary>
Default: 1000000
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.AutoExpendRviWhenErrorArea">
<summary>
Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.AutoExpendRviWhenLessThan4">
<summary>
Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PatternCompileValidation">
<summary>
Default: True
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.TestrongCodePath">
<summary>
Testrong Code path
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.MeasureOffsetPath">
<summary>
Default: offset.csv
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.WaveDefinitionFileName">
<summary>
Default: WaveDefinitionTestDemo.txt
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.MaxFlowBagCmdCount">
<summary>
Flow每个包的最大指令条数, Default: 500
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.MaxFlowCmdCount">
<summary>
总的Flow指令最大条数, Default: 5000
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CycleTimeMs">
<summary>
每次Loop flow之间的Delay时间,单位:ms, Default: 0
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.EnableFlowExecutionStats">
<summary>
是否统计Flow执行信息, Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.EnableItemExecStats">
<summary>
是否统计Flow item 执行时间, Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CheckFirmwareCompatible">
<summary>
是否检查 Firmware 兼容性, Default: true
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DelayMode">
<summary>
Sleep/SpinWait/Mix, Default: Mix
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.EnableDatalog">
<summary>
是否输出DataLog, Default: true
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.STDF_WRITE_MODE">
<summary>
写 STDF 文件策略,Orderly/Orderly2/Streaming Default: Orderly
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CsvDataLog">
<summary>
是否输出 Csv DataLog, Default: true
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CSV_FTR_FAIL_PRINT">
<summary>
Csv pass 时输出字符,Default: PASS
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CSV_FTR_PASS_PRINT">
<summary>
Csv pass 时输出字符,Default: FAIL
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.RunToEndEnable">
<summary>
每个slot的site全fail了,flow是否立即结束测试,Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.StopOnFail">
<summary>
是否把relay切到 Open, Default: true
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.EnableSharePin">
<summary>
是否可以 share pin, Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.StartVihVilDelay">
<summary>
Default: 400
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.StartVohVolDelay">
<summary>
Default: 400
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.VihGain">
<summary>
Default: 1
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.VilGain">
<summary>
Default: 1
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.VTInitEnable">
<summary>
Default: true
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.VTResistanceMode">
<summary>
Default: 10K
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.VTResistanceUnit">
<summary>
Default: 40
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.HighVoltageMode">
<summary>
Default: true
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.IsTTRDPSPPMU">
<summary>
Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DpsForceRange">
<summary>
Default: [-8,13]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.PpmuForceRange">
<summary>
Default: [-8,13]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.VTVRange">
<summary>
Default: [0,5]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ACTimingPeriodRange">
<summary>
Default: [10,16000000]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ACTimingStrobeEdgeRange">
<summary>
Default: [0,4]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampHighVoltageCurrent1ARange">
<summary>
[-1.12,1.12]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampHighVoltageCurrent200uARange">
<summary>
[-0.000224999,0.000224995]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampHighVoltageCurrent20uARange">
<summary>
[-0.0000225,0.000022499]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampHighVoltageCurrent2mARange">
<summary>
[-0.00225,0.00225]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampHighVoltageCurrent5uARange">
<summary>
[-0.000005625,0.000005625]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampHighVoltageCurrent60mARange">
<summary>
[-0.112499,0.112497]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampHighVoltageRange">
<summary>
[-11.25,11.25]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampLowVoltageCurrent1ARange">
<summary>
[-0.875,1.37]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampLowVoltageCurrent200uARange">
<summary>
[-0.000175,0.000274993]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampLowVoltageCurrent20uARange">
<summary>
[-0.0000175,0.000027499]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampLowVoltageCurrent2mARange">
<summary>
[-0.00175,0.00275]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampLowVoltageCurrent5uARange">
<summary>
[-0.000004375,0.000006875]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampLowVoltageCurrent60mARange">
<summary>
[-0.0875,0.137497]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ClampLowVoltageRange">
<summary>
[-8.75,13.75]
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.SocketProtocol">
<summary>
Socket protocal, Default: TCP
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.Offline">
<summary>
SocketProtocol == TCP
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CrcErrorResendCount">
<summary>
TCP crc resend count, Default: 6
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.EnableCommunicateStats">
<summary>
是否统计通信信息, Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.TimeoutReconnect">
<summary>
TCP timeout recount count, Default: 5
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.TimeoutReconnectDelay">
<summary>
TCP timeout reconnect delay(ms), Default: 500
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.TimeoutRetransmissionRetry">
<summary>
TCP timeout retry count, Default: 5
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.ResendNextPkt">
<summary>
- True:重连后继续发送下一个包
- False: 重连后重新发送没有收到回复的包
- Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.UDPCrcCheck">
<summary>
UDP check crc, Default: true
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.LocalIp">
<summary>
Local ip, Default: 0.0.0.0
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.LocalPort">
<summary>
local port, Default: 0
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.SlotResourceMultiples">
<summary>
site 跨版(slot资源复用), Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.AC_FMT_MODE">
<summary>
ACTiming format 支持4种模式, Default: false
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.CheckBusyTimeGain">
<summary>
固件15版本以后兼容,和 pattern 版本 K7_Sync_V2 绑定, Default: 1
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.StartFlowTimeoutGain">
<summary>
固件15版本以后兼容,和 pattern 版本 K7_Sync_V2 绑定, Default: 1
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.DPSForceSwicthRelayDelayUs">
<summary>
DPS Force 切DPS Relay Delay时间,Unit=(us), Default: 3000
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.IDELAYTOTAPE">
<summary>
85寄存器多沿配置IDELAYTOTAPE
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.RestoreFlowStatus">
<summary>
true,退出DebugTool/Shmoo后恢复进入前的DCLevel/DPS配置,false 不做恢复
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.WindowSize">
<summary>
Analog AnalogAnalyzer FindPeaks config
</summary>
</member>
<member name="P:Testrong.Core.Model.IFlowConfiguration.EnableIROffset">
<summary>
True:补偿内阻,false:不补偿
</summary>
</member>
<member name="T:Testrong.Core.Model.Interfaces.IVariableDetector">
<summary>
Detect entities by variable name
</summary>
</member>
<member name="M:Testrong.Core.Model.Interfaces.IVariableDetector.Detect``1(System.String)">
<summary>
Find entity who reference specify variable name, Support types:
<list type="bullet"><see cref="T:Testrong.Core.Model.ACTiming.ACTimingInfo"/></list>
<list type="bullet"><see cref="T:Testrong.Core.Model.DCLevel.DCLevelInfo"/></list>
<list type="bullet"><see cref="T:Testrong.Core.Model.VT.VTInfo"/></list>
<list type="bullet"><see cref="T:Testrong.Core.Model.Binning.BinningInfo"/></list>
<list type="bullet"><see cref="T:Testrong.Core.Model.Ppmu.PpmuInfo"/></list>
<list type="bullet"><see cref="T:Testrong.Core.Model.Dps.DpsInfo"/></list>
</summary>
<typeparam name="T"></typeparam>
<param name="varName"></param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.LoadBoard.LoadBoardInfo.Initialize">
<summary>
初始化loadBoard状态
</summary>
</member>
<member name="F:Testrong.Core.Model.LoadBoard.UTRelayMode.Relay_On">
<summary>
Turn on specified UT
</summary>
</member>
<member name="F:Testrong.Core.Model.LoadBoard.UTRelayMode.Relay_Off">
<summary>
Turn off specified UT
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.ADCFilterRange">
<summary>
DAC滤波器挡位
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.ADCSampleMode">
<summary>
ADC采样模式
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.CouplingMode">
<summary>
耦合模式
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.DACFilterRange">
<summary>
DAC滤波器挡位
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.Direction">
<summary>
方向
</summary>
</member>
<member name="F:Testrong.Core.Model.MixSignal.Direction.Open">
<summary>
open
</summary>
</member>
<member name="F:Testrong.Core.Model.MixSignal.Direction.SinglePlus">
<summary>
单端+
</summary>
</member>
<member name="F:Testrong.Core.Model.MixSignal.Direction.SingleMinus">
<summary>
单端-
</summary>
</member>
<member name="F:Testrong.Core.Model.MixSignal.Direction.Differential">
<summary>
差分
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.PerformanceMode">
<summary>
性能模式
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.PrimitiveWaveType">
<summary>
选择波形类型,Sin:正弦波;Square:方波;Ramp:斜波
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.RomWaveFrequencyUnit">
<summary>
Rom波形频率单位
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.RunState">
<summary>
开始或者停止状态
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.SampleDepthUnit">
<summary>
采样深度单位
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.SampleMode">
<summary>
采样模式
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.SampleUnit">
<summary>
采样单位
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.TriggerMode">
<summary>
Trigger模式
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.VoltageUnit">
<summary>
电压单位
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.WaveformType">
<summary>
波形类型
</summary>
</member>
<member name="T:Testrong.Core.Model.MixSignal.DataSource">
<summary>
选择数据来源,Sin:正弦波;Square:方波;Ramp:斜波
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.CaptureResult.Site">
<summary>
SiteNumber
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.CaptureResult.DicCycleValue">
<summary>
key:cycle value:'0' / '1'
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternDownProcessArgs.LoadPageCount">
<summary>
Load page count
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternDownProcessArgs.AllPageCount">
<summary>
所有 pattern 的 page 数量
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternInfo.Path">
<summary>
Pattern file path
</summary>
</member>
<member name="M:Testrong.Core.Model.Pattern.PatternInfo.SetWorkSpace(System.String)">
<summary>
在编译时生成相对路径
</summary>
<param name="workSpace"></param>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternInfo.IsDynamic">
<summary>
True: dynamic pattern
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternInfo.IsCompareXChange">
<summary>
方向表跳变时从driver跳变到x提前一拍,从x跳变到driver滞后一拍
</summary>
</member>
<member name="M:Testrong.Core.Model.Pattern.PatternInfo.SetPatternCompliedStatus(System.Int32)">
<summary>
设置pattern运行时状态已编译
</summary>
<param name="slotNo">Slot Number</param>
</member>
<member name="M:Testrong.Core.Model.Pattern.PatternInfo.SetPatternNotCompliedStatus(System.Int32)">
<summary>
设置pattern运行时状态未编译
</summary>
<param name="slotNo">Slot Number</param>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternInfoDto.Path">
<summary>
Pattern file path
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternInfoDto.IsDynamic">
<summary>
True: dynamic pattern
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternLineMsg.ClientCycle">
<summary>
下位机cycle
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordCompile.Cycle">
<summary>
展开后的行数
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordCompile.PatternName">
<summary>
Pattern名称
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordCompile.CompiledTime">
<summary>
编译时间
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordCompile.PatternDeep">
<summary>
Pattern深度(Nor会补充)
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordCompile.PatternFileHash">
<summary>
Hash值
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordLoad.PatternName">
<summary>
Pattern名称
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordLoad.CompiledTime">
<summary>
编译时间
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordLoad.LoadTime">
<summary>
下载时间
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordLoad.PatternIndex">
<summary>
下位机总表索引
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordLoad.StartAddr">
<summary>
起始地址
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordLoad.PatternDeep">
<summary>
Pattern深度(Nor会补充)
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternRecordLoad.PatternFileHash">
<summary>
Hash值
</summary>
</member>
<member name="T:Testrong.Core.Model.Pattern.PatternRules">
<summary>
Pattern文件校验规则
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.PatternRules.PatternJsonFileRule">
<summary>
patternjson文件校验规则
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.PatternRules.PatternReplaceEnd">
<summary>
patternjson文件校验规则,去除尾部
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.PatternSourceOutDto.PatternName">
<summary>
Pattern名称
</summary>
</member>
<member name="M:Testrong.Core.Model.Pattern.ReadErrorMsg.CompareTo(Testrong.Core.Model.Pattern.ReadErrorMsg)">
<summary>
ReadErrorMsg对象根据ErrorCycle进行升序
</summary>
<param name="readErrorMsg"></param>
<returns></returns>
</member>
<member name="P:Testrong.Core.Model.Pattern.ReadErrorMsg.Errorline">
<summary>
pattern file line number
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.ReadErrorMsg.ErrorCycle">
<summary>
Errorline 对应的 ErrorCycle
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.ReadErrorMsg.ChannelInfo">
<summary>
channelNo
</summary>
</member>
<member name="M:Testrong.Core.Model.Pattern.ReadErrorMsg.GetErrorMsg">
<summary>
获取错误信息打印文本
</summary>
<returns></returns>
</member>
<member name="T:Testrong.Core.Model.Pattern.Result">
<summary>
This class represents the result of a single pattern execution
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.Result.PatternName">
<summary>
This property gets or sets pattern name.
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.Result.PassSites">
<summary>
This property gets or sets an array of site that passed the pattern execution.
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.Result.FailSites">
<summary>
This property gets or sets an array of site that failed the pattern execution.
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.Result.PatternCycleCount">
<summary>
This property gets or sets the number of cycles executed in the pattern execution.
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.Result.PatternResult">
<summary>
This property gets or sets if the overall pattern execution is passed, any failling of site will cause this property to be false.
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.Result.DicErrorMemoryCount">
<summary>
key:K7
value:error cycle count
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.Result.ReadErrorMsgs">
<summary>
This property gets or sets ReadErrorMsgs object, containing detailed failing information such as failed pins, failed cycle numbers.
</summary>
</member>
<member name="P:Testrong.Core.Model.Pattern.Result.BinningInfo">
<summary>
binning obj
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.patternName">
<summary>
patName_K7Type_tcpNumber
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.startAddr">
<summary>
ram的起始地址
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.patternDeep">
<summary>
pat编译后的深度(没补)
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.signalNames">
<summary>
pat所有脚名
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.listLineNumber">
<summary>
ramPattern编译后的内容,对应的原文本的行号
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.ramMemPageBytes">
<summary>
0E0E0101000000040040FFFFFFFF0001000000500041
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.dicPatternMsg">
<summary>
cpld向上平移一拍后的
keypat文本行号(未编译) value:0_0_0_0000_000000005_0004000000000000_0004000000000000_0004000000040000
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.dicPatOrders">
<summary>
key:pat文本行号(未编译) value:dicPatHead+dicPatCompX+dicPatComp+dicPatDriver
这个dic是不去修改的,方便提前download到ram
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.dicOrderHead">
<summary>
0E0E05010000001B0100FFFFFFFF
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.dicPatHead">
<summary>
0_0_0_0000_000000005
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.dicPatCompX">
<summary>
0004000000000000
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.dicPatComp">
<summary>
0004000000000000
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.dicPatDriver">
<summary>
0004000000040000
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrder.dicPatCycle">
<summary>
key:行号,value:cycle
</summary>
</member>
<member name="M:Testrong.Core.Model.Pattern.TrimOrder.HandlePatternHeadCmd(System.String)">
<summary>
4+4+4+16+36
</summary>
<param name="patternHeadMsg">0_4_0_0000_010000005</param>
<returns></returns>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrderCompile.patternName">
<summary>
patName_K7Type_tcpNumber
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrderCompile.signalNames">
<summary>
pat所有脚名
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrderCompile.dicPatternMsg">
<summary>
cpld向上平移一拍后的
keypat文本行号(未编译) value:0_0_0_0000_000000005_0004000000000000_0004000000000000_0004000000040000
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrderCompile.dicPatOrders">
<summary>
key:pat文本行号(未编译) value:dicPatHead+dicPatCompX+dicPatComp+dicPatDriver
这个dic是不去修改的,方便提前download到ram
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrderCompile.dicOrderHead">
<summary>
0E0E05010000001B0100FFFFFFFF
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrderCompile.dicPatHead">
<summary>
0_0_0_0000_000000005
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrderCompile.dicPatCompX">
<summary>
0004000000000000
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrderCompile.dicPatComp">
<summary>
0004000000000000
</summary>
</member>
<member name="F:Testrong.Core.Model.Pattern.TrimOrderCompile.dicPatDriver">
<summary>
0004000000040000
</summary>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlot`1.UpdateInfos(`0,System.Int32)">
<summary>
更新patterninfo里的信息
</summary>
<param name="captureInfoInfo">具体info实例</param>
<param name="slotNo">Slot Number</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlot`1.SaveInfos(System.String)">
<summary>
保存patterninfo信息
</summary>
<param name="Path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlot`1.LoadInfos(System.Int32,System.String)">
<summary>
载入patterninfo信息
</summary>
<param name="slotNo">Slot Number</param>
<param name="path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlot`1.GetInfoByPatNameWithSlot(System.String,System.Int32)">
<summary>
获取info信息
</summary>
<param name="patName">pattern名称</param>
<param name="slotNo">Slot Number</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlot`1.SaveToJson``1(System.String,System.String,``0)">
<summary>
反序列化为json
</summary>
<typeparam name="T">泛型类型</typeparam>
<param name="path">具体路径</param>
<param name="param">文件名</param>
<param name="source">类型对象</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlot`1.LoadFromJson``1(System.String,System.String)">
<summary>
载入json
</summary>
<typeparam name="T">具体泛型类型</typeparam>
<param name="path">文件路径</param>
<param name="param">文件名称</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithName`1.UpdateInfos(`0)">
<summary>
更新patterninfo里的信息
</summary>
<param name="captureInfoInfo">具体info实例</param>
<param name="slotNo">Slot Number</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithName`1.SaveInfos(System.String)">
<summary>
保存patterninfo信息
</summary>
<param name="Path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithName`1.LoadInfos(System.String)">
<summary>
载入patterninfo信息
</summary>
<param name="slotNo">Slot Number</param>
<param name="path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithName`1.GetAllInfos">
<summary>
获取info信息
</summary>
<param name="patName">pattern名称</param>
<param name="slotNo">Slot Number</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithName`1.SaveToJson``1(System.String,System.String,``0)">
<summary>
反序列化为json
</summary>
<typeparam name="T">泛型类型</typeparam>
<param name="path">具体路径</param>
<param name="param">文件名</param>
<param name="source">类型对象</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithName`1.LoadFromJson``1(System.String,System.String)">
<summary>
载入json
</summary>
<typeparam name="T">具体泛型类型</typeparam>
<param name="path">文件路径</param>
<param name="param">文件名称</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlotPerName`1.UpdateInfos(`0,System.Int32)">
<summary>
更新patterninfo里的信息
</summary>
<param name="captureInfoInfo">具体info实例</param>
<param name="slotNo">Slot Number</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlotPerName`1.SaveInfos(System.String)">
<summary>
保存patterninfo信息
</summary>
<param name="Path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlotPerName`1.LoadInfos(System.Int32,System.String,System.Collections.Generic.IList{System.String})">
<summary>
载入patterninfo信息
</summary>
<param name="slotNo">Slot Number</param>
<param name="path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlotPerName`1.GetInfoByPatNameWithSlot(System.String,System.Int32)">
<summary>
获取info信息
</summary>
<param name="patName">pattern名称</param>
<param name="slotNo">Slot Number</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlotPerName`1.SaveToJson``1(System.String,System.String,``0)">
<summary>
反序列化为json
</summary>
<typeparam name="T">泛型类型</typeparam>
<param name="path">具体路径</param>
<param name="param">文件名</param>
<param name="source">类型对象</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithSlotPerName`1.LoadFromJson``1(System.String,System.String)">
<summary>
载入json
</summary>
<typeparam name="T">具体泛型类型</typeparam>
<param name="path">文件路径</param>
<param name="param">文件名称</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithNamePerName`1.UpdateInfos(`0)">
<summary>
更新patterninfo里的信息
</summary>
<param name="captureInfoInfo">具体info实例</param>
<param name="slotNo">Slot Number</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithNamePerName`1.SaveInfos(System.String)">
<summary>
保存patterninfo信息
</summary>
<param name="Path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithNamePerName`1.LoadInfos(System.String,System.Collections.Generic.IList{System.String})">
<summary>
载入patterninfo信息
</summary>
<param name="slotNo">Slot Number</param>
<param name="path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithNamePerName`1.GetAllInfos">
<summary>
获取info信息
</summary>
<param name="patName">pattern名称</param>
<param name="slotNo">Slot Number</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithNamePerName`1.SaveToJson``1(System.String,System.String,``0)">
<summary>
反序列化为json
</summary>
<typeparam name="T">泛型类型</typeparam>
<param name="path">具体路径</param>
<param name="param">文件名</param>
<param name="source">类型对象</param>
</member>
<member name="M:Testrong.Core.Model.InfoStorageWithNamePerName`1.LoadFromJson``1(System.String,System.String)">
<summary>
载入json
</summary>
<typeparam name="T">具体泛型类型</typeparam>
<param name="path">文件路径</param>
<param name="param">文件名称</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.PatternInfoStorage`1.UpdateInfos(`0,System.Int32)">
<summary>
更新patterninfo里的信息
</summary>
<param name="captureInfoInfo">具体info实例</param>
<param name="slotNo">Slot Number</param>
</member>
<member name="M:Testrong.Core.Model.PatternInfoStorage`1.SaveInfos(System.String)">
<summary>
保存patterninfo信息
</summary>
<param name="Path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.PatternInfoStorage`1.LoadInfos(System.Int32,System.String)">
<summary>
载入patterninfo信息
</summary>
<param name="slotNo">Slot Number</param>
<param name="path">文件路径</param>
</member>
<member name="M:Testrong.Core.Model.PatternInfoStorage`1.GetAllInfos(System.String,System.Int32)">
<summary>
获取info信息
</summary>
<param name="patName">pattern名称</param>
<param name="slotNo">Slot Number</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.PatternInfoStorage`1.SaveToJson``1(System.String,System.String,``0)">
<summary>
反序列化为json
</summary>
<typeparam name="T">泛型类型</typeparam>
<param name="path">具体路径</param>
<param name="param">文件名</param>
<param name="source">类型对象</param>
</member>
<member name="M:Testrong.Core.Model.PatternInfoStorage`1.SaveToBin(System.String,System.String,System.Byte[])">
<summary>
反序列化为json
</summary>
<typeparam name="T">泛型类型</typeparam>
<param name="path">具体路径</param>
<param name="param">文件名</param>
<param name="buffer">字节数组</param>
</member>
<member name="M:Testrong.Core.Model.PatternInfoStorage`1.SaveToBin``1(System.String,System.String,``0)">
<summary>
反序列化为json
</summary>
<typeparam name="T">泛型类型</typeparam>
<param name="path">具体路径</param>
<param name="param">文件名</param>
<param name="source">类型对象</param>
</member>
<member name="M:Testrong.Core.Model.PatternInfoStorage`1.LoadFromJson``1(System.String,System.String)">
<summary>
载入json
</summary>
<typeparam name="T">具体泛型类型</typeparam>
<param name="path">文件路径</param>
<param name="param">文件名称</param>
<returns></returns>
</member>
<member name="M:Testrong.Core.Model.ShmooInfoStorage.SaveToJson``1(System.String,System.String,``0)">
<summary>
反序列化为json
</summary>
<typeparam name="T">泛型类型</typeparam>
<param name="path">具体路径</param>
<param name="param">文件名</param>
<param name="source">类型对象</param>
</member>
<member name="T:Testrong.Core.Model.Ppmu.PpmuInfo">
<summary>
PpmuInfo
<example>
For example:
<code>
string ppmuName = "ppmuName";
//方法一:克隆PpmuInfo对象,克隆后为新对象,设置参数不影响原本PpmuInfo对象参数
PpmuInfo ppmuInfo = PPMU.Clone(ppmuName);
//方法二:通过Name获取PpmuInfo,修改参数会影响原本PpmuInfo对象参数
PpmuInfo ppmuInfo = context.FlowCatalog.GetByName&lt;PpmuInfo&gt;(ppmuName);
//方法三:通过new创建一个全新的PpmuInfo对象,所有参数均为默认参数
PpmuInfo ppmuInfo = new PpmuInfo();
</code>
</example>
</summary>
</member>
<member name="P:Testrong.Core.Model.Ppmu.PpmuInfo.Name">
<summary>
PpmuInfo name
</summary>
</member>
<member name="P:Testrong.Core.Model.Ppmu.PpmuInfo.Mode">
<summary>
mode: FIMV/FVMI/FVMV/FZMV/FZMI
</summary>
</member>
<member name="P:Testrong.Core.Model.Ppmu.PpmuInfo.Force">
<summary>
Force value: ForceRange[-8,13], default unit V for voltage and A for current
</summary>
</member>
<member name="P:Testrong.Core.Model.Ppmu.PpmuInfo.IRange">
<summary>
current range: _5uA/_20uA/_200uA/_2mA/_60mA
</summary>
</member>
<member name="P:Testrong.Core.Model.Ppmu.PpmuInfo.VRange">
<summary>
voltage range: HighPrecision/Normal
</summary>
</member>
<member name="P:Testrong.Core.Model.Ppmu.PpmuInfo.Unit">
<summary>
force unit,default unit V for voltage and A for current,unit:"V"/"mV"/"uV"/"A"/"mA"/"uA"
</summary>
</member>
<member name="T:Testrong.Core.Model.Ppmu.PpmuMode">
<summary>
PPMU Force Mode
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuMode.FIMV_all">
<summary>
forced current/measure voltage (all pins)
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuMode.FVMI_all">
<summary>
forced voltage/measure current (all pins)
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuMode.FVMV_all">
<summary>
forced voltage/measure voltage (all pins)
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuMode.FIMV">
<summary>
forced current/measure voltage
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuMode.FVMI">
<summary>
forced voltage/measure current
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuMode.FVMV">
<summary>
forced voltage/measure voltage
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuMode.FZMV">
<summary>
force high resistance/measure voltage
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuMode.FZMI">
<summary>
force high resistance/measure current
</summary>
</member>
<member name="T:Testrong.Core.Model.Ppmu.PpmuIRange">
<summary>
PPMU current range
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuIRange._5uA">
<summary>
5uA Range(Power limitation Range):when force current,force current actual range=[-5,5]uA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuIRange._20uA">
<summary>
20uA Range(Power limitation Range):when force current,force current actual range=[-20,20]uA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuIRange._200uA">
<summary>
200uA Range(Power limitation Range):when force current,force current actual range=[-200,200]uA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuIRange._2mA">
<summary>
2mA Range(Power limitation Range):when force current,force current actual range=[-2,2]mA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.PpmuIRange._60mA">
<summary>
60mA Range(Power limitation Range):when force current,force current actual range=[-60,60]mA.
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.SignalType.Sine">
<summary>
sine wave
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.SignalType.Square">
<summary>
Square wave
</summary>
</member>
<member name="F:Testrong.Core.Model.Ppmu.SignalType.Triangular">
<summary>
Triangular wave
</summary>
</member>
<member name="T:Testrong.Core.Model.Relay.RelayInfo">
<summary>
RelayInfo
<example>
For example:
<code>
string relayName = "relayName";
//方法一:克隆RelayInfo对象,克隆后为新对象,设置参数不影响原本RelayInfo对象参数
RelayInfo relayInfo = RELAY.Clone(relayName);
//方法二:通过Name获取RelayInfo,修改参数会影响原本RelayInfo对象参数
RelayInfo relayInfo = context.FlowCatalog.GetByName&lt;RelayInfo&gt;(relayName);
//方法三:通过new创建一个全新的RelayInfo对象,所有参数均为默认参数
RelayInfo relayInfo = new RelayInfo();
</code>
</example>
</summary>
</member>
<member name="T:Testrong.Core.Model.Relay.RelayMode">
<summary>
Relay Mode
</summary>
</member>
<member name="F:Testrong.Core.Model.Relay.RelayMode.Open">
<summary>
Relay Swicth to open
</summary>
</member>
<member name="F:Testrong.Core.Model.Relay.RelayMode.ToPPMU">
<summary>
Relay Swicth to PPMU
</summary>
</member>
<member name="F:Testrong.Core.Model.Relay.RelayMode.ToIO">
<summary>
Relay Swicth to DigitalCard(IO)
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.SpecName">
<summary>
变量名称
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.SpecType">
<summary>
变量类型
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.SpecFrom">
<summary>
系数起始值(Period:ns
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.SpecTo">
<summary>
系数结束值(Period:ns
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.SpecStep">
<summary>
变量步数
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.Roff">
<summary>
可调参数
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.PinNames">
<summary>
pins
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.CellDelay">
<summary>
单元格间隔delay(ms)
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.PreSetup">
<summary>
Before executing a setup
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.PrePoint">
<summary>
Before performing a test at each point
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.PostSetup">
<summary>
After executing a setup
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.PinMarginParameters.PostPoint">
<summary>
After performing a test at each point
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.Site">
<summary>
siteNumber
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.DPSNames">
<summary>
当Type为DPS_mv,则需要输入该参数,UI表中DPS的Name
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.CellDelay">
<summary>
单元格间隔delay(ms)
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.XCurValue">
<summary>
X轴中心点
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.YCurValue">
<summary>
Y轴中心点
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.XSpecName">
<summary>
X轴变量名称
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.XType">
<summary>
X轴类型
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.XSpecValue">
<summary>
X轴初始值
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.XSpecFrom">
<summary>
X轴系数起始值(Form必须小于To)
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.XSpecTo">
<summary>
X轴系数结束值
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.XSpecStep">
<summary>
X轴步数(必须大于0)
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.X_DUT_PinNames">
<summary>
XTyp除Period_ns,均需要输入该参数
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.YSpecName">
<summary>
Y轴变量名称
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.YType">
<summary>
Y轴类型
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.YSpecValue">
<summary>
Y轴初始值
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.YSpecFrom">
<summary>
Y轴系数起始值(Form必须小于To)
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.YSpecTo">
<summary>
Y轴系数结束值
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.YSpecStep">
<summary>
Y轴步数(必须大于0)
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.Y_DUT_PinNames">
<summary>
YType除Period_ns,均需要输入该参数
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.PreSetup">
<summary>
Before executing a setup
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.PrePoint">
<summary>
Before performing a test at each point
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.ShmooParameters.PostSetup">
<summary>
After executing a setup
</summary>
</member>
<!-- Badly formed XML comment ignored for member "P:Testrong.Core.Model.Shmoo.ShmooParameters.PostPoint" -->
<member name="M:Testrong.Core.Model.Shmoo.ShmooParameters.CheckShmooData">
<summary>
校验
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.SpecName">
<summary>
变量名称
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.SpecType">
<summary>
变量类型
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.SpecFrom">
<summary>
系数起始值(Form必须小于To)
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.SpecTo">
<summary>
系数结束值
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.SpecStep">
<summary>
变量步数
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.DPSNames">
<summary>
UI Dps表中的name
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.FloatCoef">
<summary>
第一个fail点位和上一个pass的点位的加减系数
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.StepAgain">
<summary>
再一次扫描的步数
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.CellDelay">
<summary>
单元格间隔delay(ms)
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.IsContinuous">
<summary>
DicResult结果是否存在连续Pass区域
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.PreSetup">
<summary>
Before executing a setup
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.PrePoint">
<summary>
Before performing a test at each point
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.PostSetup">
<summary>
After executing a setup
</summary>
</member>
<member name="P:Testrong.Core.Model.Shmoo.VMinVMaxParameters.PostPoint">
<summary>
After performing a test at each point
</summary>
</member>
<member name="M:Testrong.Core.Model.Shmoo.VMinVMaxParameters.GetValue">
<summary>
获取刷新vmin vmax的值
</summary>
</member>
<member name="T:Testrong.Core.Model.TestrongCodeLifetime">
<summary>
Testrong code instance life time
</summary>
</member>
<member name="F:Testrong.Core.Model.TestrongCodeLifetime.Singleton">
<summary>
Run Flow 之前创建 TestrongCode 实例,每个 Slot 一个实例
</summary>
</member>
<member name="F:Testrong.Core.Model.TestrongCodeLifetime.Transient">
<summary>
每次调用 Testrong Test Case 时创建 TestrongCode 实例
</summary>
</member>
<member name="T:Testrong.Core.Model.VT.VTInfo">
<summary>
VTInfo
<example>
For example:
<code>
string vtName = "vtName";
//方法一:克隆VTInfo对象,克隆后为新对象,设置参数不影响原本VTInfo对象参数
VTInfo vTInfo = PATTERN.DCLevel.VT.Clone(vtName);
//方法二:通过Name获取VTInfo,修改参数会影响原本VTInfo对象参数
VTInfo vTInfo = context.FlowCatalog.GetByName&lt;VTInfo&gt;(vtName);
//方法三:通过new创建一个全新的VTInfo对象,所有参数均为默认参数
VTInfo vTInfo = new VTInfo();
</code>
</example>
</summary>
</member>
<member name="P:Testrong.Core.Model.VT.VTInfo.Voltage">
<summary>
V_Ref
</summary>
</member>
<member name="P:Testrong.Core.Model.VT.VTInfo.Resistance">
<summary>
R_Load
</summary>
</member>
<member name="P:Testrong.Core.Model.VT.VTInfo.IsClearMode">
<summary>
Name equals <see cref="F:Testrong.Core.Model.VT.VTMode.Clear"/>
</summary>
</member>
<member name="P:Testrong.Core.Model.VT.VTInfo.IsNAMode">
<summary>
Name equals <see cref="F:Testrong.Core.Model.VT.VTMode.NA"/>
</summary>
</member>
</members>
</doc>