AVOLITES TITAN API

AddGPIOTrigger

Adds the gpio trigger.

Namespace: Triggers

Syntax

MACRO

Void Triggers.AddGPIOTrigger(Int32 mappingId, TriggerTargetData targetData, String group, Int32 pin, Boolean invert, Boolean useLevelMatching)

HTTP

http://[ip]:4430/titan/script/2/Triggers/AddGPIOTrigger?mappingId={titanId}&targetData={}&group={string}&pin={titanId}&invert={bool}&useLevelMatching={bool}

Parameters

mappingId ( Int32 ) : The mapping identifier.

targetData ( TriggerTargetData ) : The target data.

group ( String ) : The group.

pin ( Int32 ) : The pin.

invert ( Boolean ) : if set to true [invert].

invert

HTTP Example:
http://localhost:4430/titan/script/2/Triggers/AddGPIOTrigger?mappingId={titanId}&targetData={}&group={string}&pin={titanId}&invert=true&useLevelMatching=true

useLevelMatching ( Boolean ) : if set to true [use level matching].

useLevelMatching

HTTP Example:
http://localhost:4430/titan/script/2/Triggers/AddGPIOTrigger?mappingId={titanId}&targetData={}&group={string}&pin={titanId}&invert=true&useLevelMatching=true