| Keysight.Visa Namespace > VxiBackplaneSession Class > MapTrigger Method : MapTrigger(TriggerLine,TriggerLine,Boolean) Method |
'DeclarationPublic Overloads Sub MapTrigger( _ ByVal sourceLine As TriggerLine, _ ByVal destinationLine As TriggerLine, _ ByRef alreadyMapped As Boolean _ )
'UsageDim instance As VxiBackplaneSession Dim sourceLine As TriggerLine Dim destinationLine As TriggerLine Dim alreadyMapped As Boolean instance.MapTrigger(sourceLine, destinationLine, alreadyMapped)
public void MapTrigger( TriggerLine sourceLine, TriggerLine destinationLine, out bool alreadyMapped )
public: void MapTrigger( TriggerLine sourceLine, TriggerLine destinationLine, [Out] bool alreadyMapped )
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