Quick reference for using the Trigger Simulator
Use the Home view to build trigger systems visually. Use the toolbar(on the left) to add triggers, pulse/send channels, and save/load layouts.
To add a trigger, fill out the form in the "Add Trigger" section of the toolbar. The fields are as follows:
Example layout file:
[
{
"id": "T_A_MEM",
"delay": 0,
"activateOn": "A_ON",
"deactivateOn": "RESET",
"triggerOn": "",
"whenTriggered": null,
"initialState": true,
"x": 50,
"y": 100
},
{
"id": "T_B_MEM",
"delay": 0,
"activateOn": "B_ON",
"deactivateOn": "RESET",
"triggerOn": "",
"whenTriggered": null,
"initialState": true,
"x": 50,
"y": 250
},
{
"id": "T_CHAIN",
"delay": 2,
"activateOn": "A_ON",
"deactivateOn": "RESET",
"triggerOn": "B_ON",
"whenTriggered": "AND_SUCCESS",
"initialState": false,
"x": 300,
"y": 175
},
{
"id": "T_RESULT",
"delay": 0,
"activateOn": "AND_SUCCESS",
"deactivateOn": "RESET",
"triggerOn": "",
"whenTriggered": null,
"initialState": false,
"x": 550,
"y": 175
}
]
Layouts are saved to your computer for you to store. (Cloud saving may be added in the future)