| Keysight.Visa Namespace > PxiBackplaneSession Class > MapTrigger Method : MapTrigger(Int16,TriggerLine,Int16,TriggerLine) Method |
'DeclarationPublic Overloads Sub MapTrigger( _ ByVal sourceBus As Short, _ ByVal sourceLine As TriggerLine, _ ByVal destinationBus As Short, _ ByVal destinationLine As TriggerLine _ )
'UsageDim instance As PxiBackplaneSession Dim sourceBus As Short Dim sourceLine As TriggerLine Dim destinationBus As Short Dim destinationLine As TriggerLine instance.MapTrigger(sourceBus, sourceLine, destinationBus, destinationLine)
public void MapTrigger( short sourceBus, TriggerLine sourceLine, short destinationBus, TriggerLine destinationLine )
public: void MapTrigger( short sourceBus, TriggerLine sourceLine, short destinationBus, TriggerLine destinationLine )
Mapping a trigger line (as either source or destination) multiple times requires special hardware capabilities and is not guaranteed to be implemented.
If this operation is called multiple times on the same backplane resource with the same source trigger line and different destination trigger lines, the result should be that when the source trigger line is asserted all specified destination trigger lines should also be asserted.
If this operation is called multiple times on the same backplane resource with different source trigger lines and the same destination trigger line the result should be that when any of the specified source trigger lines is asserted, the destination trigger line should also be asserted.
Mapping one trigger line to another modifies the state of hardware. Therefore, the effect continues beyond the scope of the VISA.NET session that mapped it, even if that VISA.NET session is closed.
Current with Keysight IO Libraries Suite 18