{
  "version": "",
  "triggers": [
    {
      "name": "vehicle_repo_logger",
      "key": "-",
      "rules": [
        {
          "variable": "timestamp",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "periodic",
          "operation": "eBigger"
        }
      ],
      "logical": [
        {
          "open": "R(1)",
          "close": "",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_OnlyStore"
      ],
      "tagnames": [
        "vehicle_repo"
      ],
      "write": []
    },
    {
      "name": "boot_status",
      "key": "BOOT_STATUS",
      "rules": [
        {
          "variable": "boot_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        }
      ],
      "logical": [
        {
          "open": "R(1)",
          "close": "~R(1)",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_VEHICLES-Event-HighFreq"
      ],
      "write": []
    },
    {
      "name": "conn_status",
      "key": "CON",
      "rules": [
        {
          "variable": "conn_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "boot_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)|(~R(2))",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_VEHICLES-Event-HighFreq"
      ],
      "write": []
    },
    {
      "name": "DM1",
      "key": "DM**",
      "rules": [
        {
          "variable": "DM1",
          "duration": 5,
          "math": "single",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "exists"
        }
      ],
      "logical": [
        {
          "open": "R(1)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "DM1"
      ],
      "write": []
    },
    {
      "name": "dr",
      "key": "DR",
      "rules": [
        {
          "variable": "dr_aut",
          "duration": 0,
          "math": "onChange",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "boot_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "dr_aut",
          "duration": 0,
          "math": "lastValue",
          "variable2": "''",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "sEqual"
        }
      ],
      "logical": [
        {
          "open": "~R(2)&(~R(3))",
          "close": "R(1)|R(2)",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [],
          "othersOpen": [
            {
              "nameInfo": "dr_aut",
              "variable": "dr_aut",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "dr_aut",
              "variable": "dr_aut",
              "duration": 2,
              "math": "firstValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_DRIVERS"
      ],
      "write": []
    },
    {
      "name": "engine",
      "key": "ENGN",
      "rules": [
        {
          "variable": "boot_status",
          "duration": 1,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "time_sync",
          "duration": 1,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "odo",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 0,
          "math2": "lastValue",
          "operation": "exists"
        },
        {
          "variable": "soc",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 0,
          "math2": "lastValue",
          "operation": "exists"
        },
        {
          "variable": "fl_lv",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 0,
          "math2": "lastValue",
          "operation": "exists"
        },
        {
          "variable": "tot_fl",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 0,
          "math2": "lastValue",
          "operation": "exists"
        },
        {
          "variable": "iteration",
          "duration": 0,
          "math": "lastValue",
          "variable2": "60",
          "duration2": 0,
          "math2": "lastValue",
          "operation": "bigger"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)&((R(3)&R(4)&R(5)&R(6))|R(7))",
          "close": "~R(1)",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "odo",
              "variable": "odo",
              "duration": 0,
              "math": "lastValue"
            },
            {
              "nameInfo": "soc",
              "variable": "soc",
              "duration": 0,
              "math": "lastValue"
            },
            {
              "nameInfo": "fl_lv",
              "variable": "fl_lv",
              "duration": 0,
              "math": "lastValue"
            },
            {
              "nameInfo": "tot_fl",
              "variable": "tot_fl",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_VEHICLES-Event-HighFreq"
      ],
      "write": []
    },
    {
      "name": "fms_status",
      "key": "FMS",
      "rules": [
        {
          "variable": "spe",
          "duration": 10,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "eBigger"
        },
        {
          "variable": "boot_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)|(~R(2))",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_VEHICLES-Event-HighFreq"
      ],
      "write": []
    },
    {
      "name": "gps_status",
      "key": "GPS",
      "rules": [
        {
          "variable": "gps_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "boot_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)|(~R(2))",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_VEHICLES-Event-HighFreq"
      ],
      "write": []
    },
    {
      "name": "HarshAcceleration",
      "key": "HRSH_ACC",
      "rules": [
        {
          "variable": "acce_speed",
          "duration": 3,
          "math": "mean",
          "variable2": "1.80",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "eBigger"
        },
        {
          "variable": "acce_speed",
          "duration": 3,
          "math": "max",
          "variable2": "10",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "smaller"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "acce_speed_mean",
              "variable": "acce_speed",
              "duration": 3,
              "math": "mean"
            },
            {
              "nameInfo": "acce_speed_max",
              "variable": "acce_speed",
              "duration": 3,
              "math": "max"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_WORKFLOWS-engine-triggers"
      ],
      "write": []
    },
    {
      "name": "HarshBrake",
      "key": "HRSH_BRK",
      "rules": [
        {
          "variable": "acce_speed",
          "duration": 1,
          "math": "mean",
          "variable2": "-2.5",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "smaller"
        }
      ],
      "logical": [
        {
          "open": "R(1)",
          "close": "",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "acce_speed_mean",
              "variable": "acce_speed",
              "duration": 1,
              "math": "mean"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_WORKFLOWS-engine-triggers"
      ],
      "write": []
    },
    {
      "name": "ExcesiveIdling",
      "key": "IDL",
      "rules": [
        {
          "variable": "spe",
          "duration": 120,
          "math": "mean",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "rpm",
          "duration": 120,
          "math": "min",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "eBigger"
        },
        {
          "variable": "rpm",
          "duration": 120,
          "math": "max",
          "variable2": "1100",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "smaller"
        },
        {
          "variable": "boot_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "iteration",
          "duration": 0,
          "math": "lastValue",
          "variable2": "120",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "eBigger"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)&R(3)&R(4)&R(5)",
          "close": "(~R(1))|(~R(2))|(~R(3))|(~R(4))",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_WORKFLOWS-engine-triggers"
      ],
      "write": []
    },
    {
      "name": "HighRPM",
      "key": "RPM",
      "rules": [
        {
          "variable": "rpm",
          "duration": 0,
          "math": "mean",
          "variable2": "1600",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "bigger"
        },
        {
          "variable": "boot_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)|(~R(2))",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "rpm_max",
              "variable": "rpm",
              "duration": -1,
              "math": "max"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_WORKFLOWS-engine-triggers"
      ],
      "write": []
    },
    {
      "name": "SPL105",
      "key": "SPL",
      "rules": [
        {
          "variable": "spe",
          "duration": 0,
          "math": "lastValue",
          "variable2": "105",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "eBigger"
        },
        {
          "variable": "boot_status",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)|(~R(2))",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "spe_max",
              "variable": "spe",
              "duration": -1,
              "math": "max"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_WORKFLOWS-engine-triggers"
      ],
      "write": []
    },
    {
      "name": "periodic_status",
      "key": "STATUS",
      "rules": [
        {
          "variable": "timestamp",
          "duration": 1,
          "math": "lastValue",
          "variable2": "90",
          "duration2": 1,
          "math2": "periodic",
          "operation": "eBigger"
        }
      ],
      "logical": [
        {
          "open": "R(1)",
          "close": "",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_VEHICLES-Event-HighFreq",
        "MIS_T",
        "MS_VEHICLES-events"
      ],
      "write": []
    },
    {
      "name": "step_error",
      "key": "STEP_ERR",
      "rules": [
        {
          "variable": "step",
          "duration": 0,
          "math": "lastValue",
          "variable2": "10",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "eBigger"
        },
        {
          "variable": "iteration",
          "duration": 0,
          "math": "lastValue",
          "variable2": "5",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "bigger"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [],
          "othersOpen": [
            {
              "nameInfo": "step",
              "variable": "step",
              "duration": 1,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_VEHICLES-Event-HighFreq"
      ],
      "write": []
    },
    {
      "name": "time_status",
      "key": "TIME_SYNC",
      "rules": [
        {
          "variable": "time_sync",
          "duration": 0,
          "math": "lastValue",
          "variable2": "1",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        }
      ],
      "logical": [
        {
          "open": "R(1)",
          "close": "",
          "init": 1
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ],
          "othersClose": [
            {
              "nameInfo": "",
              "variable": "",
              "duration": 0,
              "math": ""
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [
        "MS_VEHICLES-Event-HighFreq"
      ],
      "write": []
    },
    {
      "name": "TTS1",
      "key": "TTS1",
      "rules": [
        {
          "variable": "colling_air_conditioning",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "colling_air_conditioning",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "colling_air_conditioning",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "colling_air_conditioning",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS11",
      "key": "TTS11",
      "rules": [
        {
          "variable": "engine_coolant_temperature",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "engine_coolant_temperature",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_coolant_temperature",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_coolant_temperature",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS12",
      "key": "TTS12",
      "rules": [
        {
          "variable": "battery_charging_condition",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "battery_charging_condition",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "battery_charging_condition",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "battery_charging_condition",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS13",
      "key": "TTS13",
      "rules": [
        {
          "variable": "engine_oil",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "engine_oil",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_oil",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_oil",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS18",
      "key": "TTS18",
      "rules": [
        {
          "variable": "engine_indicator",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "engine_indicator",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_indicator",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_indicator",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS19",
      "key": "TTS19",
      "rules": [
        {
          "variable": "service_maintenance",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "service_maintenance",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "service_maintenance",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "service_maintenance",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS20",
      "key": "TTS20",
      "rules": [
        {
          "variable": "transmission_fluid_temp",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "transmission_fluid_temp",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "transmission_fluid_temp",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "transmission_fluid_temp",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS21",
      "key": "TTS21",
      "rules": [
        {
          "variable": "transmission_failure",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "transmission_failure",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "transmission_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "transmission_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS22",
      "key": "TTS22",
      "rules": [
        {
          "variable": "antilock_brake_failure",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "antilock_brake_failure",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "antilock_brake_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "antilock_brake_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS23",
      "key": "TTS23",
      "rules": [
        {
          "variable": "worn_brake_linings",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "worn_brake_linings",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "worn_brake_linings",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "worn_brake_linings",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS24",
      "key": "TTS24",
      "rules": [
        {
          "variable": "washer_fuild",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "washer_fuild",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "washer_fuild",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "washer_fuild",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS25",
      "key": "TTS25",
      "rules": [
        {
          "variable": "tire_failure",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "tire_failure",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "tire_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "tire_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS26",
      "key": "TTS26",
      "rules": [
        {
          "variable": "general_failure",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "general_failure",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "general_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "general_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS27",
      "key": "TTS27",
      "rules": [
        {
          "variable": "engine_oil_temp",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "engine_oil_temp",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_oil_temp",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_oil_temp",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS28",
      "key": "TTS28",
      "rules": [
        {
          "variable": "engine_oil_level",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "engine_oil_level",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_oil_level",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_oil_level",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS29",
      "key": "TTS29",
      "rules": [
        {
          "variable": "engine_coolant_level",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "engine_coolant_level",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_coolant_level",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_coolant_level",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS30",
      "key": "TTS30",
      "rules": [
        {
          "variable": "steering_fluid_level",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "steering_fluid_level",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "steering_fluid_level",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "steering_fluid_level",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS31",
      "key": "TTS31",
      "rules": [
        {
          "variable": "steering_failure",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "steering_failure",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "steering_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "steering_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS32",
      "key": "TTS32",
      "rules": [
        {
          "variable": "height_control",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "height_control",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "height_control",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "height_control",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS34",
      "key": "TTS34",
      "rules": [
        {
          "variable": "emission_system_failure",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "emission_system_failure",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "emission_system_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "emission_system_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS37",
      "key": "TTS37",
      "rules": [
        {
          "variable": "articulation",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "articulation",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "articulation",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "articulation",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS38",
      "key": "TTS38",
      "rules": [
        {
          "variable": "stop_request",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "stop_request",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "stop_request",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "stop_request",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS39",
      "key": "TTS39",
      "rules": [
        {
          "variable": "pram_request",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "pram_request",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "pram_request",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "pram_request",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS40",
      "key": "TTS40",
      "rules": [
        {
          "variable": "bus_stop_brake",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "bus_stop_brake",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "bus_stop_brake",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "bus_stop_brake",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS41",
      "key": "TTS41",
      "rules": [
        {
          "variable": "adblue_level",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "adblue_level",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "adblue_level",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "adblue_level",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS45",
      "key": "TTS45",
      "rules": [
        {
          "variable": "engine_compartment_temp",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "engine_compartment_temp",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_compartment_temp",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_compartment_temp",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS46",
      "key": "TTS46",
      "rules": [
        {
          "variable": "aux_air_pressure",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "aux_air_pressure",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "aux_air_pressure",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "aux_air_pressure",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS47",
      "key": "TTS47",
      "rules": [
        {
          "variable": "air_filter_clogged",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "air_filter_clogged",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "air_filter_clogged",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "air_filter_clogged",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS48",
      "key": "TTS48",
      "rules": [
        {
          "variable": "fuel_filter_diff_pressure",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "fuel_filter_diff_pressure",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "fuel_filter_diff_pressure",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "fuel_filter_diff_pressure",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS5",
      "key": "TTS5",
      "rules": [
        {
          "variable": "hazard_warning",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "hazard_warning",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "hazard_warning",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "hazard_warning",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS56",
      "key": "TTS56",
      "rules": [
        {
          "variable": "airbag",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "airbag",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "airbag",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "airbag",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS59",
      "key": "TTS59",
      "rules": [
        {
          "variable": "esc_off",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "esc_off",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "esc_off",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "esc_off",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS61",
      "key": "TTS61",
      "rules": [
        {
          "variable": "engine_emision_filter",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "engine_emision_filter",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_emision_filter",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "engine_emision_filter",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS62",
      "key": "TTS62",
      "rules": [
        {
          "variable": "electric_motor_failures",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "electric_motor_failures",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "electric_motor_failures",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "electric_motor_failures",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS63",
      "key": "TTS63",
      "rules": [
        {
          "variable": "adblue_tampering",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "adblue_tampering",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "adblue_tampering",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "adblue_tampering",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS64",
      "key": "TTS64",
      "rules": [
        {
          "variable": "multiplex_system",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "multiplex_system",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "multiplex_system",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "multiplex_system",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS65",
      "key": "TTS65",
      "rules": [
        {
          "variable": "battery_pack",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "battery_pack",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "battery_pack",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "battery_pack",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS66",
      "key": "TTS66",
      "rules": [
        {
          "variable": "high_voltage_system_caution",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "high_voltage_system_caution",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "high_voltage_system_caution",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "high_voltage_system_caution",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS67",
      "key": "TTS67",
      "rules": [
        {
          "variable": "battery_pack_temp",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "battery_pack_temp",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "battery_pack_temp",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "battery_pack_temp",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS68",
      "key": "TTS68",
      "rules": [
        {
          "variable": "lim_performance_electric_motor",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "lim_performance_electric_motor",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "lim_performance_electric_motor",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "lim_performance_electric_motor",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS69",
      "key": "TTS69",
      "rules": [
        {
          "variable": "battery_pack_cooling",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "battery_pack_cooling",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "battery_pack_cooling",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "battery_pack_cooling",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS8",
      "key": "TTS8",
      "rules": [
        {
          "variable": "brake_failure",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "brake_failure",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "brake_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "brake_failure",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    },
    {
      "name": "TTS9",
      "key": "TTS9",
      "rules": [
        {
          "variable": "hatch_open",
          "duration": 3,
          "math": "difference",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "equal"
        },
        {
          "variable": "hatch_open",
          "duration": 0,
          "math": "lastValue",
          "variable2": "0",
          "duration2": 1,
          "math2": "lastValue",
          "operation": "different"
        }
      ],
      "logical": [
        {
          "open": "R(1)&R(2)",
          "close": "~R(1)",
          "init": 0
        }
      ],
      "information": [
        {
          "repos": [
            "vehicle_repo"
          ],
          "othersOpen": [
            {
              "nameInfo": "tts_sts",
              "variable": "hatch_open",
              "duration": 0,
              "math": "lastValue"
            }
          ],
          "othersClose": [
            {
              "nameInfo": "tts_sts",
              "variable": "hatch_open",
              "duration": 0,
              "math": "lastValue"
            }
          ]
        }
      ],
      "notification": [
        "Forwarder_Instantaneous"
      ],
      "tagnames": [],
      "write": []
    }
  ]
}