Class FinChallengeHHDUCSequencer
Helper class that provides the bit pattern visualization sequence for a FinChallengeHHDUC.
Inheritance
System.Object
FinChallengeHHDUCSequencer
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public class FinChallengeHHDUCSequencer
Constructors
FinChallengeHHDUCSequencer(FinChallengeHHDUC)
Declaration
public FinChallengeHHDUCSequencer(FinChallengeHHDUC aChallengeHHDUC)
Parameters
Type | Name | Description |
---|---|---|
FinChallengeHHDUC | aChallengeHHDUC |
Properties
ChallengeHHDUC
Declaration
public FinChallengeHHDUC ChallengeHHDUC { get; }
Property Value
Type | Description |
---|---|
FinChallengeHHDUC |
Methods
GetCurrentPattern()
Gets the current bit pattern to be displayed.
Declaration
public BitArray GetCurrentPattern()
Returns
Type | Description |
---|---|
System.Collections.BitArray | Five bits corresponding to the five blinking fields. The bit value
|
NextPattern()
Advances the sequencer state to the next pattern. If the end of the ChallengeHHDUC is reached, it starts again with the first pattern.
Declaration
public void NextPattern()
Remarks
This method should be invoked approximately every 50 milliseonds in order to switch to the next bit pattern to be displayed.