Methods
activateTriggerIn
- activateTriggerIn(address, bit): Promise<void>
Parameters
- address: number
- bit: number
Returns Promise<void>
- A promise that resolves when the TriggerIn has been activated.
getTriggerOutVector
- getTriggerOutVector(address): Promise<number>
Returns Promise<number>
- A promise that resolves to the TriggerOut vector.
getWireInValue
- getWireInValue(address): Promise<number>
Returns Promise<number>
- A promise that resolves to the value of the WireIn.
getWireOutValue
- getWireOutValue(address): Promise<number>
Returns Promise<number>
- A promise that resolves to the value of the WireOut.
isTriggered
- isTriggered(address, mask): Promise<boolean>
Parameters
- address: number
- mask: number
Returns Promise<boolean>
- A promise that resolves to true if the TriggerOut is active, or false otherwise.
readFromPipeOut
- readFromPipeOut(address, length): Promise<ArrayBuffer>
Parameters
- address: number
- length: number
Returns Promise<ArrayBuffer>
- A promise that resolves to the read data.
readRegister
- readRegister(address): Promise<number>
Returns Promise<number>
- A promise that resolves to the value of the Register.
setWireInValue
- setWireInValue(address, value, mask): Promise<void>
Parameters
- address: number
- value: number
- mask: number
Returns Promise<void>
- A promise that resolves when the value of the WireIn has been set.
updateTriggerOuts
- updateTriggerOuts(): Promise<void>
Returns Promise<void>
- A promise that resolves when all TriggerOuts have been updated.
updateWireIns
- updateWireIns(): Promise<void>
Returns Promise<void>
- A promise that resolves when all WireIns have been transfered.
updateWireOuts
- updateWireOuts(): Promise<void>
Returns Promise<void>
- A promise that resolves when all WireOuts have been updated.
writeRegister
- writeRegister(address, value): Promise<void>
Parameters
- address: number
- value: number
Returns Promise<void>
- A promise that resolves when the value has been written.
writeToPipeIn
- writeToPipeIn(address, length, writeData): Promise<void>
Returns Promise<void>
- A promise that resolves when the data has been written.
Interface that provides the methods that may be used to interact with a FrontPanel device.