Wrapper Methods |
The Wrapper type exposes the following members.
Name | Description | |
---|---|---|
![]() | ConvertBufferDataToU32 |
Converted buffered stream data packet to 32-bit array, based on the size of the registers read
|
![]() | Disconnect |
Disconnect FX3 board
|
![]() | DutSupplyOff |
Turn off DUT supply
|
![]() | DutSupplyOn3_3 |
Turn on 3.3V DUT supply
|
![]() | DutSupplyOn5_0 |
Turn on 5V DUT supply
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize |
Class destructor. Disconnects FX3
(Overrides ObjectFinalize.) |
![]() | GetBufferedStreamDataPacket |
Get a buffered stream data packet
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MeasurePinFreq |
Measure frequency at which a pin toggles
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | PrintRegMap |
Print a list of all registers in provided regmap CSV
|
![]() | ReadPin |
Read the level on a DIO pin
|
![]() | ReadSigned(String) |
Read single signed register
|
![]() | ReadSigned(String) |
Read multiple signed registers
|
![]() | ReadSigned(String, UInt32) |
Read set of multiple signed registers, numCaptures times
|
![]() | ReadSigned(UInt32, UInt32) |
Read single signed register based on page/address
|
![]() | ReadSigned(UInt32, UInt32) |
Read signed registers based on page/address
|
![]() | ReadSigned(String, UInt32, UInt32) |
Read set of multiple signed registers, numCaptures times per data ready, numBuffers total captures
|
![]() | ReadSigned(UInt32, UInt32, UInt32) |
Read signed registers based on page/address
|
![]() | ReadSigned(UInt32, UInt32, UInt32, UInt32) |
Read signed registers based on page/address
|
![]() | ReadUnsigned(String) |
Read single unsigned register
|
![]() | ReadUnsigned(String) |
Read multiple unsigned registers
|
![]() | ReadUnsigned(String, UInt32) |
Read set of multiple unsigned registers, numCaptures times
|
![]() | ReadUnsigned(UInt32, UInt32) |
Read single unsigned register based on page/address
|
![]() | ReadUnsigned(UInt32, UInt32) |
Read unsigned registers based on page/address
|
![]() | ReadUnsigned(String, UInt32, UInt32) |
Read set of multiple unsigned registers, numCaptures times per data ready, numBuffers total captures
|
![]() | ReadUnsigned(UInt32, UInt32, UInt32) |
Read unsigned registers based on page/address
|
![]() | ReadUnsigned(UInt32, UInt32, UInt32, UInt32) |
Read unsigned registers based on page/address
|
![]() | ResetDut |
Reset DUT via reset pin
|
![]() | SetDrActive |
Enable/disable data ready triggering for register reads
|
![]() | SetDrPin |
Configure which DIO pin acts as a data ready signal
|
![]() | SetDrPolarity |
Set data ready triggering polarity. True -> trigger on posedge, false -> trigger on negedge
|
![]() | SetPin |
Set pin to a level
|
![]() | SetRegWordOrder |
Set the word order for a 32-bit register which is comprised
of multiple 16-bit registers
|
![]() | SetSCLKFreq |
Set SPI clock freq
|
![]() | SetSpiStallTime |
Sets the stall time between SPI words
|
![]() | StartBufferedStream(String, UInt32, UInt32, Int32) |
Start an asynchronous buffered register read stream
|
![]() | StartBufferedStream(UInt32, UInt32, UInt32, UInt32, Int32) |
Start an asynchronous buffered register read stream based on register address/page
|
![]() | StartPWM |
Start a PWM signal output
|
![]() | StopPWM |
Stop PWM signal being driven
|
![]() | StopStream |
Stop an active buffered stream
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | UpdateDutType |
Update the IDutInterface type based on the current FX3 setting.
For SensorType of ADcmXL will use the appropriate ADcmXL Interface (ADcmXLx021)
For SensorType of AutomotiveSpi will use ZeusInterface (ADIS1655x)
For SensorType of IMU, PartType LegacyIMU will use aducInterface (ADIS1644x)
For SensorType of IMU, PartType IMU, will use adbfInterface (ADIS1647x, ADIS1649x, ADIS1650x)
|
![]() | UpdateRegMap |
Reload the regmap based on provided CSV path
|
![]() | UserLEDBlink |
Blink user LED
|
![]() | UserLEDOff |
Turn off user LED
|
![]() | UserLEDOn |
Turn on user LED
|
![]() | WriteSigned(String, Int32) |
Write a signed value to a single register in the RegMap
|
![]() | WriteSigned(String, Int32) |
Write signed values to multiple registers in the RegMap
|
![]() | WriteSigned(UInt32, UInt32, Int32) |
Write a single signed register, based on register addr/page
|
![]() | WriteSigned(UInt32, UInt32, Int32) |
Write signed data based on register addr/page
|
![]() | WriteUnsigned(String, UInt32) |
Write an unsigned value to a single register in the RegMap
|
![]() | WriteUnsigned(String, UInt32) |
Write unsigned values to multiple registers in the RegMap
|
![]() | WriteUnsigned(UInt32, UInt32, UInt32) |
Write a single unsigned register, based on register addr/page
|
![]() | WriteUnsigned(UInt32, UInt32, UInt32) |
Write unsigned data based on register addr/page
|