Index: /trunk/FACT++/src/HeadersFTM.h
===================================================================
--- /trunk/FACT++/src/HeadersFTM.h	(revision 10621)
+++ /trunk/FACT++/src/HeadersFTM.h	(revision 10622)
@@ -282,5 +282,5 @@
             kMaxDelayTrigger    = 0x3ff,
             kMaxTriggerInterval = 0x3ff,
-            kMaskSequence       = 0x7ff,
+            kMaxSequence        = 0x1f,
             kMaskSettings       = 0xf,
             kMaskLEDs           = 0xf,
@@ -350,4 +350,13 @@
 
         void ToggleFTU(int i)  { fActiveFTU[i/10] ^= (1<<(i%10)); }
+
+        void Enable(GeneralSettings type, bool enable)  {
+            if (enable) fGeneralSettings |= uint16_t(type); else fGeneralSettings &= ~uint16_t(type); }
+
+        bool IsEnabled(GeneralSettings type)  { return fGeneralSettings&uint16_t(type); }
+
+        uint8_t GetSequencePed() const   { return (fTriggerSequence>>10)&0x1f; }
+        uint8_t GetSequenceLPext() const { return (fTriggerSequence>> 5)&0x1f; }
+        uint8_t GetSequenceLPint() const { return (fTriggerSequence)    &0x1f; }
 
     } __attribute__((__packed__));
